如何不用调用zigzag函数,直接写入ea
1个回答
展开全部
你是想把zigzag写成函数段在EA中方便调用吧?我这有头几年用过的一个关于zigzag指标调用的函数段,基本满足了大部分这个指标对行情的验证,我给你看看,是否能帮到你。
void zigzag指标管理() {
zz100=iCustom(NULL,0,"ZigZag",100,5,3,0,0);
if(zz100!=0){铁100=zz100;}
for( i=1;i<1000;i++)
{
if(iCustom(Symbol(),240,"Zigzag",0,i)>0)
{
if(jishu==1)
{
ZigzagBarNumber1=i;
ZigzagPrice1=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu==2)
{
ZigzagBarNumber2=i;
ZigzagPrice2=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu==3)
{
ZigzagBarNumber3=i;
ZigzagPrice3=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu==4)
{
ZigzagBarNumber4=i;
ZigzagPrice4=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu==5)
{
ZigzagBarNumber5=i;
ZigzagPrice5=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu>5)
{
break;
}
}
}
if(ZigzagPrice1>=High[ZigzagBarNumber1])//如果获得点比那根K线的最高价相等或者还要高,那说明获得的第一个点是高点
{
bool 一点高=TRUE; //是高点
}
if(ZigzagPrice1<=Low[ZigzagBarNumber1])//如果获得点比那根K线的最低价相等或者还要低,那说明获得的第一个点是低点
{
bool 一点低=TRUE; //是低点
}
}
void zigzag指标管理() {
zz100=iCustom(NULL,0,"ZigZag",100,5,3,0,0);
if(zz100!=0){铁100=zz100;}
for( i=1;i<1000;i++)
{
if(iCustom(Symbol(),240,"Zigzag",0,i)>0)
{
if(jishu==1)
{
ZigzagBarNumber1=i;
ZigzagPrice1=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu==2)
{
ZigzagBarNumber2=i;
ZigzagPrice2=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu==3)
{
ZigzagBarNumber3=i;
ZigzagPrice3=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu==4)
{
ZigzagBarNumber4=i;
ZigzagPrice4=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu==5)
{
ZigzagBarNumber5=i;
ZigzagPrice5=iCustom(Symbol(),240,"Zigzag",0,i);
jishu++;
continue;
}
if(jishu>5)
{
break;
}
}
}
if(ZigzagPrice1>=High[ZigzagBarNumber1])//如果获得点比那根K线的最高价相等或者还要高,那说明获得的第一个点是高点
{
bool 一点高=TRUE; //是高点
}
if(ZigzagPrice1<=Low[ZigzagBarNumber1])//如果获得点比那根K线的最低价相等或者还要低,那说明获得的第一个点是低点
{
bool 一点低=TRUE; //是低点
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询