我如何使用ZigZag指标的输入? - 页 3 12345 新评论 ljubas 2010.02.02 13:35 #21 如何从EA中使用这个ZigZag指标 大家好。 我有这个指标,我想在我的EA中使用。 ZigZag.mq4 - 原始的 ZigZagAlex.mq4 - 我试图增加一个缓冲器来读取数值 我试着用这样的方法来读取数值。 alMNAL0 = iCustom(NULL,15, "ZigZagAlex",1,0); alMNAL1 = iCustom(NULL,15, "ZigZagAlex",1,1); 但我总是得到alMNAL1 = 0 ... 和alMNAL0=21...........(巨大的数字) 谁能帮我修改一下指标,当它从指标CrossC = 1开始设置时,我的alMNAL0读作1,当CrossC = -1时,我的alMNAL0是-1 ......在所有其他情况下(当箭头没有打印时),alMNAL0为0。 谢谢 附加的文件: zigzag.mq4 10 kb zigzagalex.mq4 7 kb How do i use 自定义指标:为净额结算账户绘制部分入场、出场和反转交易 如何构建和优化基于波动率的交易系统(Chaikin volatility-CHV) ljubas 2010.02.03 16:17 #22 已分类 你好。 我是通过以下方式解决的。 alMNAL0 = iCustom(NULL,alperiod, "ZigZag",0,0); alMNAL1 = iCustom(NULL,alperiod, "ZigZag",1,0); 因此,我只检查 最后一栏是否有箭头,所以我买入或卖出。 如果我可以帮助别人,请告诉我。 阿列克桑达尔 reply2kmk 2010.02.21 15:07 #23 很好的帖子......做一些事情......如果你使用Zigzag指标,请使用rsi或stoch指标进行趋势确认......否则它将重画。 meroka 2010.02.27 20:14 #24 ljuba973: 你好。我通过以下方式解决了这个问题 alMNAL0 = iCustom(NULL,alperiod, "ZigZag",0,0); alMNAL1 = iCustom(NULL,alperiod, "ZigZag",1,0); 因此,我只检查最后一栏是否有箭头,所以我买入或卖出。 如果我可以帮助别人,请告诉我。 亚历山大 嗨,Aleksandar! 你到底在哪里添加这两行? 谢谢。 梅洛卡 ljubas 2010.02.27 23:36 #25 meroka: 嗨,Aleksandar!你到底在哪里添加这两行? 谢谢。 梅洛卡 你好。 对我来说,最简单的方法是在START函数的顶部有一个调用函数,例如。TakeValues()。 并在底部设置该函数。 void TakeValues() { alMNAL0 = iCustom(NULL,alperiod, "ZigZag",0,0); alMNAL1 = iCustom(NULL,alperiod, "ZigZag",1,0); //-------------------------------------------------------------------- return(0); } 所以在代码中的任何地方,你都可以使用这两个全局变量 希望这对你有帮助 meroka 2010.02.28 09:24 #26 嗨,Aleksandar。 这一切的发生是因为我是初学者。 我把这些线(红色)放在底部,像这样 } GSignals=GSignalUP+GSignalDOWN。 GSignalsP=GSignals/AllSignal。 GSignalUPP=(GSignalUP/SignalUP)。 GSignalDOWNP=(GSignalDOWN/SignalDOWN)。 int www=GSignalsP*100 ; } 空白TakeValues() { alMNAL0 = iCustom(NULL,alperiod, "ZigZag",0,0); alMNAL1 = iCustom(NULL,alperiod, "ZigZag",1,0); //-------------------------------------------------------------------- return(0); } 但是我得到了4个错误 'alMNAL0' - 未定义变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (188, 1) 'alperiod' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (188, 24) 'alMNAL1' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (189, 1) 'alperiod' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader/experts\indicators\ZigZagAlex.mq4 (189, 24) 再次感谢 How do i use 三色指标和最大程度简化写入指标的一些方法 开发回放系统(第 50 部分):事情变得复杂 (二) ljubas 2010.02.28 15:21 #27 meroka: 但是我有4个错误 'alMNAL0' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (188, 1) 'alperiod' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (188, 24) 'alMNAL1' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (189, 1) 'alperiod' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader/experts\indicators\ZigZagAlex.mq4 (189, 24) 再次感谢 在脚本的顶部,你必须定义这三个变量,比如。 int alperiod= 5; double alMNAL0 = 0.01; double alMNAL1 = 0.01; meroka 2010.03.01 22:06 #28 ljuba973: 在脚本的顶部,你必须定义这三个变量,比如。int alperiod= 5; double alMNAL0 = 0.01; double alMNAL1 = 0.01; 嗨。 谢谢Aleksandar。现在可以工作了。 梅洛卡 ljubas 2010.03.01 22:13 #29 没有问题 I3enooI3 2010.05.19 16:24 #30 识别Zigzag的任何代码 我是个新手,现在我对人字形指标 有疑问。 关于确定 人字形线的最后顶部和底部(或者如果能从人字形指标中识别出其他顶部1、顶部2、顶部3),并将其用于计算,如最后顶部+最后底部/2。 所以请给我这个代码 ps.1 我发这个帖子是因为我自己的搜索没有找到任何结果,所以请把代码发到这里,谢谢大家的帮助。 ps.2 "Wave Power EA "是我看到的一个免费的EA,它真的运行平稳增长,不知道从哪里加载。 12345 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如何从EA中使用这个ZigZag指标
大家好。
我有这个指标,我想在我的EA中使用。
ZigZag.mq4 - 原始的
ZigZagAlex.mq4 - 我试图增加一个缓冲器来读取数值
我试着用这样的方法来读取数值。
alMNAL0 = iCustom(NULL,15, "ZigZagAlex",1,0);
alMNAL1 = iCustom(NULL,15, "ZigZagAlex",1,1);
但我总是得到alMNAL1 = 0 ... 和alMNAL0=21...........(巨大的数字)
谁能帮我修改一下指标,当它从指标CrossC = 1开始设置时,我的alMNAL0读作1,当CrossC = -1时,我的alMNAL0是-1 ......在所有其他情况下(当箭头没有打印时),alMNAL0为0。
谢谢
已分类
你好。
我是通过以下方式解决的。
alMNAL0 = iCustom(NULL,alperiod, "ZigZag",0,0);
alMNAL1 = iCustom(NULL,alperiod, "ZigZag",1,0);
因此,我只检查 最后一栏是否有箭头,所以我买入或卖出。
如果我可以帮助别人,请告诉我。
阿列克桑达尔
很好的帖子......做一些事情......如果你使用Zigzag指标,请使用rsi或stoch指标进行趋势确认......否则它将重画。
你好。
我通过以下方式解决了这个问题
alMNAL0 = iCustom(NULL,alperiod, "ZigZag",0,0);
alMNAL1 = iCustom(NULL,alperiod, "ZigZag",1,0);
因此,我只检查最后一栏是否有箭头,所以我买入或卖出。
如果我可以帮助别人,请告诉我。
亚历山大嗨,Aleksandar!
你到底在哪里添加这两行?
谢谢。
梅洛卡
嗨,Aleksandar!
你到底在哪里添加这两行?
谢谢。
梅洛卡你好。
对我来说,最简单的方法是在START函数的顶部有一个调用函数,例如。TakeValues()。
并在底部设置该函数。
void TakeValues()
{
alMNAL0 = iCustom(NULL,alperiod, "ZigZag",0,0);
alMNAL1 = iCustom(NULL,alperiod, "ZigZag",1,0);
//--------------------------------------------------------------------
return(0);
}
所以在代码中的任何地方,你都可以使用这两个全局变量
希望这对你有帮助
嗨,Aleksandar。
这一切的发生是因为我是初学者。
我把这些线(红色)放在底部,像这样
}
GSignals=GSignalUP+GSignalDOWN。
GSignalsP=GSignals/AllSignal。
GSignalUPP=(GSignalUP/SignalUP)。
GSignalDOWNP=(GSignalDOWN/SignalDOWN)。
int www=GSignalsP*100 ;
}
空白TakeValues()
{
alMNAL0 = iCustom(NULL,alperiod, "ZigZag",0,0);
alMNAL1 = iCustom(NULL,alperiod, "ZigZag",1,0);
//--------------------------------------------------------------------
return(0);
}
但是我得到了4个错误
'alMNAL0' - 未定义变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (188, 1)
'alperiod' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (188, 24)
'alMNAL1' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (189, 1)
'alperiod' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader/experts\indicators\ZigZagAlex.mq4 (189, 24)
再次感谢
但是我有4个错误
'alMNAL0' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (188, 1)
'alperiod' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (188, 24)
'alMNAL1' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader\experts\indicators\ZigZagAlex.mq4 (189, 1)
'alperiod' - 未定义的变量 C:\Program Files\NordMarkets MetaTrader/experts\indicators\ZigZagAlex.mq4 (189, 24)
再次感谢在脚本的顶部,你必须定义这三个变量,比如。
int alperiod= 5;
double alMNAL0 = 0.01;
double alMNAL1 = 0.01;
在脚本的顶部,你必须定义这三个变量,比如。
int alperiod= 5;
double alMNAL0 = 0.01;
double alMNAL1 = 0.01;嗨。
谢谢Aleksandar。现在可以工作了。
梅洛卡
没有问题
识别Zigzag的任何代码
我是个新手,现在我对人字形指标 有疑问。
关于确定
人字形线的最后顶部和底部(或者如果能从人字形指标中识别出其他顶部1、顶部2、顶部3),并将其用于计算,如最后顶部+最后底部/2。
所以请给我这个代码
ps.1 我发这个帖子是因为我自己的搜索没有找到任何结果,所以请把代码发到这里,谢谢大家的帮助。
ps.2 "Wave Power EA "是我看到的一个免费的EA,它真的运行平稳增长,不知道从哪里加载。