首页 系统交易 帖子

初学者编程:移动平均线交叉策略与马丁格尔功能的实用介绍

附件
50198.zip (4.22 KB, 下载 0次)


在本次分享中,我们会探讨用于专家顾问(EA)中的所有功能,这些功能都包含在 ImportantFunctions.mqh 文件中。

我们有两个专家顾问,均以价格穿越移动平均线作为入场信号。唯一的区别在于,一个在出现亏损时会使用马丁格尔策略,而另一个则不使用。

需要提醒的是,这些EA仅用于演示,不建议在真实账户中使用。

简单移动平均线EA的参数设置:

  • MAPeriod: 移动平均线的周期。
  • LotSize: 交易时的手数。
  • TPPoints: 盈利点数。
  • SLPoints: 止损点数。

使用马丁格尔策略的移动平均线EA参数设置:

  • MAPeriod: 移动平均线的周期。
  • StartingLot: 第一次交易使用的手数;在亏损后该值会递增。
  • MaxLot: 最大手数,StartingLot可以增加到该值。
  • TPPoints: 盈利点数,亏损后会增加。
  • SLPoints: 止损点数,亏损后会增加。
  • LotMultiplier: 如果手数未达到MaxLot值,亏损后手数会乘以该值。
  • TPMultiplier: 亏损后盈利和止损点数将增加该值,从而通过更大的TP提供恢复优势。

代码中包含了注释,我还制作了一个YouTube视频来详细讲解所有内容。

感谢您的阅读!

没有马丁格尔的移动平均线


使用马丁格尔的移动平均线

相关帖子

评论 (0)