TMA bands indicator strategy in forex robot MPGO v 3.2.4
PARAMETERS of TMA Bands indicator strategy of EA MPGO
TypeTMAFiltre=0; // What type of TMA Filter EA must use : (0=Off , 1 2 3 4 5 6 7 8 9 10 11 12 see description below with pictures)
TMA_TimeFrameFast= 60; // Fast timeframe where ea read FastTMA ind (additional Fast parameters use only for TypeTMAFiltre=4 and 8. ). EA Must be attached at TMA_TimeFrameFast= 60 (it will be Visual and Tester TF, for this 4 & 8 types of Double TF TMA EA must be attached and tested only at TimeFrameFast in this case)
TMA_TimeFrameSlow = 60; // Slow timeframe where ea read SlowTMA ind values (1 TF methods only for TypeTMAFiltre=1 2 3 5 6 7). 0=Current TF where EA attached at Chart; 1=M1; 5=M5 15=M15; 30=M30; 60=H1; 240=H4 1440=D1
TMA_HalfLengthFast = 56; // FastTMA ind parameter
TMA_HalfLengthSlow = 224; // SlowTMA ind parameter
TMA_PriceFast = 0; // 0=PRICE_CLOSE ; 1=PRICE_OPEN; 2=PRICE_HIGH; 3=PRICE_LOW; 4=PRICE_MEDIAN (high+low)/2; 5=PRICE_TYPICAL(high+low+close)/3; 6=PRICE_WEIGHTED (high+low+close+close)/4)
TMA_PriceSlow = 0; // 0=PRICE_CLOSE ; 1=PRICE_OPEN; 2=PRICE_HIGH; 3=PRICE_LOW; 4=PRICE_MEDIAN (high+low)/2; 5=PRICE_TYPICAL(high+low+close)/3; 6=PRICE_WEIGHTED (high+low+close+close)/4)
TMA_ATRMultiplierFast = 2.0; // FastTMA ind parameter
TMA_ATRMultiplierSlow = 4.0; // SlowTMA ind parameter
TMA_ATRPeriodFast = 100; // FastTMA ind parameter
TMA_ATRPeriodSlow = 400; // SlowTMA ind parameter
TMA_InterpolateFast = true; // FastTMA ind parameter
TMA_InterpolateSlow = true; // SlowTMA ind parameter
TypeTMAFiltre=1 – (1 Slow TMA TF indicator strategy ) if price go out SlowTMA Channel – EA will open order to expect price will back inside channel of SlowTMA (no signal inside Channel). Additionally if KeepTMAxOposite=true EA keep current signal until opposite signal.
TypeTMAFiltre=2 – (1 Slow TMA TF indicator strategy ) if price go out the SlowTMA channel EA will open order to continue this trend – breakout signal (EA trade only outside SlowTMA Chanel as Breakout strategy. No signals inside TMA channel). Signal will start once previous bar will be closed outside TMA Bands.
TypeTMAFiltre=3 – (1 Slow TF TMA indicator strategy ) if pre-previous bar closed higher UpperBandSlowTMA (go outside channel) and PreviousBarClosed < UpperBandSlowTMA (Price back into TMA channel) – its SELL Signal. EA waiting till price move back into channel using 2 closed bars as Cross – EA open order to expect price will back inside SlowTMA channel (same direction signal as TypeTMAFiltre=1). EA not keep signal to opposite signal if KeepTMAxOposite=false. If we use KeepTMAxOposite=true EA keep previous signal sell until it will not find opposite signal buy
There good example when EA cannot find Buy signal at small bars with TypeTMA3 because they very little and their closes was same as TMA lower band – so EA will keep sell with KeepTMAxOposite=true:
TypeTMAFiltre=4 – (Double TF TMA Fast and Slow) based at 2 TMA indicators (in tester work from Fast TMA_TF). Sell signal once upper band of Fast TMA will be > than upper band of SlowTMA. Buy signal once lower band of FastTMA will be < than lower band of SlowTMA). No signals inside SlowTMA. Yellow colors is Signal areas:
TypeTMAFiltre=5 – (1 TF indicator strategy ) EA use Central line of SlowTMA and compare it with MA. If MA < SlowTMA_Cental_Line its a Buy Signal, if MA > SlowTMA_Cental_Line – its a Sell signal:
TypeTMAFiltre=6 – (1 TF indicator strategy) EA compare Current Price with Upper and Lower band + MA with Central Line of SlowTMA indicator. For SELL price must go outside upper band of SlowTMA and MA must be higher Central line of SlowTMA. For BUY price must go down outside lower band of SlowTMA and MA must be lower Central line of SlowTMA:
TypeTMAFiltre=7 – (1 TF indicator strategy) Sell signal between Upper and Central line of SlowTMA. Buy Signal between Lower and Central line of SlowTMA indicator. This method do not signal outside TMA bands! Yellow colors is a signal areas :
TypeTMAFiltre=8 – (Double TF indicator Strategy) same entry point as in DoubleTF TypeTMAfiltre=4 but it hold and Continue this Signal inside SlowTMA until TypeTMA=4 will not show opposite signal or will not repaint at history ! (TMA can repaint a little, but still its good indicator for Double TF strategies like this). Yellow color is a start point of signal area that keep trading till opposite signal even in center of big slow TMA channel:
Example how TMA EA MPGO works with TypeTMAFiltre=8: in Youtube Video
TypeTMAFiltre=9 – (Double TF Strategy) same entry point as DoubleTF TypeTMAfiltre=8 (it hold and Continue this Signal inside SlowTMA (higher TF) until will not show opposite signal ) but! For Sell signal there must be 3 conditions same time: FastTMA_UperBand>SlowTMA_UperBand and Previous bar must be closed Higher (outside) 2 TMA channels (Price must go out from 2 TMA Chanels outside) :
TypeTMAFiltre=10 – Central line SLOW TMA will be compared with Central line TMA_NRP (FastTMA in Parameters) at last NumberBars_NRP bars and if their difference Sum(TMACentr-TMACentrNRP)n_Bars of pips will be in Minus = SELL Signal, if in Plus = BUY signal (but ! parameters in this case of TMA NPR will be used in extern as FastTMA – only if TMA and TMA_NRP are different indicators in codes).
TypeTMAFiltre=11 – (Double TMA) Same as TypeTMAFiltre=8 but TypeTMAFiltre=11 keep signal only to Central Line of SlowTMA (comparing with TypeTMAFiltre=8 EA that keep signal up to opposite signal)
Learn all parameters of robot with TMA Bands indicator strategy – “EA MPGO” at our Forum : https://www.fxpip.one/forum/topic/parameters/ and Youtube Channel.
If you have ideas how to improve TMA Bands Indicator Strategy and modify it together better way Contact us: Support@fxpip.one || Telegram: @AlexFXPIP