深入了解Avalanche AV:MetaTrader 5的交易利器

Mike 2018.09.28 00:39 16 0 0
附件

创意来源: 穆拉德·伊斯梅伊洛夫

MQL5代码作者: barabashkakvn

Avalanche AV是一款基于Avalanche EA的交易专家顾问。

注意:该策略使用马丁格尔!


工作原理

该交易策略的方向是通过随机数生成器 MathRand 随机选择的:如果生成的数字小于16384,则开多单,否则开空单。交易从起始手数开始。您可以通过将止损止盈参数设置为“0.0”来禁用这些功能。


仓位体积计算

基本原则: 如果上一笔交易以亏损收盘,则下一笔的交易量将增加交易量扩展因子倍。交易量在OnTradeTransaction中计算:交易类型交易属性(市场退出)被跟踪。

注意: 该专家顾问会跟踪最大账户余额(该值保存在m_prev_balance_max变量中),并控制开仓时的“资金不足”错误。仓位的体积会增加,直到上一笔交易以盈利收盘,同时当前交易账户的余额必须超过m_prev_balance_max。如果遇到“资金不足”错误(检查交易量的CTrade类),计算出的交易量将重置为起始手数

以下是“基于真实点的每个点”模式下的测试图表示例:

Avalanche AV 测试 1

Avalanche AV 测试 2

列表
评论 0