文章 "MQL5 酷宝书 - 移动通道交易信号"

 

新文章MQL5 酷宝书 - 移动通道交易信号已发布:

本文描述的过程, 是开发和实现基于移动通道发送信号的类。每个信号版本均随带交易策略和测试结果。标准库的类用于创建派生类。

所以, 让我们从简单的事情开始, 并在 OOP 的帮助下修改和改进。我们有一些基本的策略。

策略将会考虑相当简单的交易规则。入场将在通道的边界进行。当价格触及下边界将开多头仓位, 当它接触到上边界 - 空头仓位。图例. 1 显示价格触及下边界, 所以机器人买入一定交易量。交易价位 (止损和止盈) 会按照固定大小自动放置。如果此处有开仓, 重复的入场信号将被忽略。

图例.1 入场信号

图例.1 入场信号

 

作者:Dennis Kirichenko

 
您认为应该添加/优化/删除哪些内容,才能在真实账户中使用它。或者这只是一个演示版本?
 

感谢您的文章!在您的视频中,您将频道分为两个部分。为什么不这样做

  • 在每个当前条形图(最右边的条形图)上记住上边界 和下边界,它们位于该条形图的时间点上。
  • 现在我们为所有条形图建立两条线--相应的上限值和下限值。
  • 现在我们有了一个通道,非常便于直观评估。
另一种优化方案

Avg = (Channel.High + Channel.Low) / 2;
Size = (Channel.High - Channel.Low) / 2;
NewSize = Size * InputKoef + InputDelta;
NewChannel.High = Avg + NewSize;
NewChannel.Low = Avg - NewSize;
 
Must1980:
您认为应该添加/优化/删除哪些内容,才能在真实账户中使用它。或者这只是一个演示版本?

关于代码。我通常会对真实账户的交易操作进行 循环,即进行多次尝试,以降低信号出现时不开仓的概率。还有一些其他的小检查.....

关于策略本身。您需要更深入的历史记录,并在此基础上进行回溯测试。当有不同的部分(趋势/持平)时尤其如此。从经典上讲,前瞻性测试是缺失的....。

 
fxsaber:

......视频将通道绘制为两段。您为什么不这样做

  • 在每个当前条形图上(最右边的条形图)记住上边界 和下边界,它们落在该条形图的时间点上。
  • 现在,我们为所有条形图建立两条线--相应的上限值和下限值。
  • 现在我们有了一个通道,非常便于直观评估。

点是什么?
 
Dennis Kirichenko:
重点是什么?
看看运河的历史。
 
fxsaber:
查看频道的历史记录。
这样过去的频道就不会因为新频道的出现而消失?
 
Dennis Kirichenko:
这样过去的通道就不会在新通道出现时消失?
在历史记录中查看通道边缘的挂单位置(如果有交易)。
 
fxsaber:
在历史记录中查看,如果进行交易,挂单将被放置在通道边缘的什么位置。
是的,我同意这种情况有可能变得复杂。不过,在我的例子中,并没有挂单:-))))。
 
祝贺您的文章。我正在研究基于斐波那契通道 的信号,类似于https://www.mql5.com/zh/code/585。
您知道类似的信号吗?谢谢。
ZigZag on Parabolic + Fibo + Channel
ZigZag on Parabolic + Fibo + Channel
  • 投票: 18
  • 2011.11.29
  • Nikolay Kositsin
  • www.mql5.com
ZigZag indicator built using the values of the Parabolic SAR technical indicator with the added possibility to build Fibo levels on the last two indicator peaks and the channel generated with the use of three successive zigzag peaks with selection of these peaks.