->รายละเอียดการปรับปรุงจาก PipMaker V.13_1
This version Pipmaker_V13_1 by Enforcer has been modified from the PipMakerV10.
All orders are now closed when ProfitTarget is reached to eliminate outlying orders from building up negative equity.
Multiplier/CounterTrendMultiplier now acts as Martingale doubling lot size at Spacing pips away in opposite trend from initial order (CounterTrendMultiplier) or
at TrendSpacing intervals in same direction of initial order if set to "1".
Added option for a stop loss on each order but not profitable when used in backtests.
This EA allows for both Buy and Sell orders at the same time in the same currency which will act as a hedge until the prevailing trend resumes thus limiting
drawdown. This obviously won't work if your broker does not allow hedging.
Enforcer's addons/changes/fixes (v10 to v15_3):
Loss Management orders that fall below max alowed loss are closed and optionally a recovery order is placed
Added iTrend indicator
Added reverse signal option
Added more take profit methods close all orders when profit reach profit target (old mode), close if buys or sells reach
profit target and mixed mode, which one comes first (best)
Added MoneyManagement, wii calculate lot size, lot increment and profit target
Replaced DPO with Fisher (triple moving average)
Reworked CCI to trigger at specified level
Added Forced start option
Added AutoSpacing, default spacing will be calculated by StdDev
removed VarySpacing by number of orders
Added ARSI indicator (Adaptive RSI external)
Added ProfitTrailing option
added ProfitSkew option will modify default ProfitTarget when MoneyManagement=true
added ATR as option for ARSI trigger
Enforcer's addons/changes/fixes (v15_5 september 2009):
Added TP (take profit)
Added MinSpacing for AutoSpacing. If auto calculated spacing is less than MinSpacing is automatically set = MinSpacing
Added OneDirectionOnly: won't allow buy and sell at same time
Added compatibility with 5 digits brokers
Added compatibility to ECN/STP brokers
Changed time filter to not depend on day, only on hour and minute. Also rewrite of function.
Removed Reference thing as is completely useless and added MagicNumber.
MagicNumber should define a EA, not a pair. Anyway all checks are done with MagicNumber AND Symbol so no problem here.
Added ExclusiveMode: will not trade if any other open order is found, either same symbol and different magic, either other symbol no matter magic
Rearange external variables to more logic order
Some code cleanup
v16 september 2009
Added also Slippage compatible 5digits
Added TradeWaitTime minimum time interval between trades in minutes
Added CycleWaitTime minimum time interval in minutes for open a new trade after last trade was colsed and there are no open orders
Visual confirmation for indicators and direction
Added checks for Allow live trading and Experts enabled
Removed ProfitSkew use ProfitTarget instead
Minimum lot check if MoneyManagement=true and lot size is < min lot, lot is set to min lot
IncrementProfitTarget if true and MoneyManagement=true ProfitTarget will increase according to total traded lots
Replaced TMA with Fisher indicator
Further code optimization/cleanup
v17 november 2009
added MACD default and ZeroLag_MACD_v1
Added new TMA
Added Stochastic indicator
Added NonLagMA
Reworked iTrend
Added reverse option for each indicator
v17_1
addded trailing stop
ProfitTarget disabled if is set=0
Removed from external variables recovery orders stuff
v17_2
fixed lots for manual lot size
v17_3
added stochastic as overbought/oversold filter
ผมเองยังไม่ได้ Test เป็นเรื่องเป็นราว ช่วย forward test แล้วแจ้งเพื่อน ๆ ด้วยครับ