创意来源: 穆拉德·伊斯梅伊洛夫
MQL5代码作者: barabashkakvn
Avalanche AV是一款基于Avalanche EA的交易专家顾问。
注意:该策略使用马丁格尔!
工作原理
该交易策略的方向是通过随机数生成器 MathRand 随机选择的:如果生成的数字小于16384,则开多单,否则开空单。交易从起始手数开始。您可以通过将止损和止盈参数设置为“0.0”来禁用这些功能。
仓位体积计算
基本原则: 如果上一笔交易以亏损收盘,则下一笔的交易量将增加交易量扩展因子倍。交易量在OnTradeTransaction中计算:交易类型和交易属性(市场退出)被跟踪。
注意: 该专家顾问会跟踪最大账户余额(该值保存在m_prev_balance_max变量中),并控制开仓时的“资金不足”错误。仓位的体积会增加,直到上一笔交易以盈利收盘,同时当前交易账户的余额必须超过m_prev_balance_max。如果遇到“资金不足”错误(检查交易量的CTrade类),计算出的交易量将重置为起始手数。
以下是“基于真实点的每个点”模式下的测试图表示例:


评论 0