Задавайте вопросы по техническому анализу, обсуждайте торговые системы и улучшайте свои навыки программирования торговых стратегий на языке MQL5. Общайтесь и обменивайтесь опытом на форуме с трейдерами всего мира и помогайте ответами новичкам — наше сообщество развивается вместе с вами. Ошибки, баги, вопросы Ошибка после команды CopyClose...
帮助调整指标--无法掌握最后一栏的情况!
该指标考虑到二元期权的一系列连续胜利,考虑到每2个条形图将进行投注(即在一个 - 赢/输后,等待当前条形图),外部变量是前一个条形图的价格分析,在一个向上或向下的价格
我感觉它是有效的,但在网上,最后一个条形图没有被正确考虑,因此,如果我把指标放在M1上,历史数据将是正确的,但网上的一切都没有被正确计算,代码。
预先感谢!
你好!请帮助我处理平仓 的信号模块。我做错了什么?
你的文件是SIGNAL模块。在专家顾问系统中,它与USER指标的SIGNALS模块以同样的方式整合。换句话说,你的模块产生的信号有一个重量,可能会出现这个重量不足以触发信号的情况。
你需要考虑在你的案件中进行结案的最佳方式。也许你不应该在信号模块中这样做
你的文件是SIGNAL模块。在专家顾问系统中,它与USER指标的SIGNALS模块以同样的方式整合。换句话说,你的模块产生的信号有一个重量,可能会出现这个重量不足以触发信号的情况。
你需要考虑在你的案件中进行结案的最佳方式。你可能不希望在信号模块中这样做。
我希望它能作为一个信号模块来完成,可以由专家顾问生成器收集。在模块要被触发的那一刻,第二个EA模块中的LongCondition()和ShortCondition()返回零值--即权重=0,我的理解是否正确?相应地,这个模块的重量必须超过信号,但它并没有发挥作用。在CheckCloseLong()和CheckCloseShort()中,我插入了Print("-------------");和Print(time_GMT_DST());,在正常的模块操作中,应该在收到每个tick 时在日志中做出适当的记录。不进行输入;CheckCloseLong()和CheckCloseShort()不被调用。有什么好处呢?
当然,我很笨拙,但我只是在学习。我希望它能以信号模块的形式出现,这样就可以通过EA生成器来收集。在模块被触发的那一刻,EA第二个模块中的LongCondition()和ShortCondition()返回零值--即权重=0,我的理解是否正确?相应地,这个模块的重量必须超过信号,但它并不工作。在CheckCloseLong()和CheckCloseShort()中,我插入了Print("-------------");和Print(time_GMT_DST());,在正常的模块操作中,应该在收到每个tick 时在日志中做出适当的记录。不进行输入;CheckCloseLong()和CheckCloseShort()不被调用。有什么好处呢?
我当然是一个笨拙的解释,但我只是在学习。使用方法
而不是他们的CheckCloseLong和CheckCloseShort。
谢谢你。
你好,你能告诉我如何为亏损的交易制作一个计数器吗?
专家顾问分析历史上的最后一笔交易--如果它是无利可图的,那么它就给变量加上+1,这将是连续亏损交易的数量。
一旦有盈利的交易出现--该变量需要被重置为零。
你好,请问如何为亏损的交易做一个计数器?
专家顾问分析历史上的最后一笔交易--如果它是亏损的,那么它就在变量上加+1,这将是连续亏损的交易数量。
一旦有利可图的交易到来,该变量就必须被归零。
我们可以拒绝使用交易历史,而只使用OnTradeTransaction()--在那里我们将捕获一个类型为 "OUT "的交易--即它将是平仓。一旦找到这个交易--我们就确定它是盈利的还是无利的。分别来说,计数器的"损失"应该被重置或增加。
对交易历史的检查应该在OnInit()中进行--在专家顾问启动时进行一次。大家好。
你能告诉我如何在显示EA日志的信息之前以编程方式清除它吗?
只通过Win API?
谢谢你!
大家好。
你能告诉我如何在显示EA日志的信息之前以编程方式清除它吗?
只通过Win API?
谢谢你!