文章 "通用的 Expert Advisor 模板"

 

新文章 通用的 Expert Advisor 模板已发布:

本文将帮助交易新手创建可灵活调整的 Expert Advisor。

定义变量

现在开始定义变量。让我们从容易优化的变量——外部变量开始。

extern double MaxLot;
extern double TakeProfit;
extern double TrailingStop;
extern double StopLoss;
extern double MinProfit;
extern double ProfitPoints;
extern int    Slippage=0;
extern int Condition1=1;
extern double LotSpliter=1.0;
extern int CloseByOtherSideCondition;

MaxLot 变量设置最大手数,即我们希望限制的最大使用手数(手数也受服务器限制,但我们稍后对其进行讨论)。
当 TakeProfit、StopLoss 和 TrailingStop 大于零时,在代码中作用。
当 ProfitPoints 大于零,MinProfit 和 ProfitPoints 根据原则:价格达到 ProfitPoints 并返回至 MinProfit 而作用。
ConditionX 激活进入条件。
LotSpliter 是手数分割器。仅使用部分可用手数,例如 0.1 仅包含总保证金可用比例的十分之一。
CloseByOtherSideCondition 在出现相反条件时关闭订单。

作者:Вадим Андреевич