Welcome to Forex-TSD!, one of the largest Forex forums worldwide, where you will be able to find the most complete and reliable Forex information imaginable.
From the list below, select the forum that you want to visit and register to post, as many times you want. It’s absolutely free. Click here for registering on Forex-TSD.
Exclusive Forum
The Exclusive Forum is the only paid section. Once you subscribe, you will get free access to real cutting-edge Trading Systems (automated and not), Indicators, Signals, Articles, etc., that will help and guide you, in ways that you could only imagine, with your Forex trading.
Elite Section
Get access to private discussions, specialized support, indicators and trading systems reported every week.
Advanced Elite Section
For professional traders, trading system developers and any other member who may need to use and/or convert, the most cutting-edge exclusive indicators and trading systems for MT4 and MT5.
if (PositionProfit(1)<0 and PositionProfit(2)<0) then
begin
contr_plus=1;
sl=sl-contr_plus*10;
end
else contr_plus=0;
SetStopLoss(sl);
if marketposition=0 and time>=StartTime and time<=EndTime and time<>breakTime then begin
Buy ("Long") (2+contr_plus) contracts Next Bar at Close + Average(Range,4)*MoltL + FilterLong points on Stop;
Sell ("Short") (2+contr_plus) contracts Next Bar at Close - Average(Range,4)*MoltS - FilterShort points on Stop;
trade=1;
sll=0;
sls=999999;
sl=StopLoss;
CounterShort = 0;
CounterLong = 0;
end;
If MarketPosition = -1 Then Begin
ExitShort ("Stop_S") Next Bar at sls on Stop;
If Close < EntryPrice - (Commission+Slippage) / BigPointValue Then CounterShort = CounterShort + 1;
If CounterShort = MultClosesShort Then ExitShort ("Prft_S") Next Bar at Market;
End;
If MarketPosition = 1 Then Begin
ExitLong ("Stop_L") Next Bar at sll on Stop;
If Close > EntryPrice + (Commission+Slippage) / BigPointValue Then CounterLong = CounterLong + 1;
If CounterLong = MultClosesLong Then ExitLong ("Prft_L") Next Bar at Market;
End;
if OpenPositionProfit>=ProfitTarget and trade=1 then begin
ExitLong ("1_G_L") (1+contr_plus) contracts Next Bar at Market;
ExitShort ("1_G_S") (1+contr_plus) contracts Next Bar at Market;
trade=trade+1;
sll=EntryPrice + (Commission+Slippage) / BigPointValue + GainPlusLong points;
sls=EntryPrice - (Commission+Slippage) / BigPointValue - GainPlusShort points;
end;
if OpenPositionProfit<=-StopTarget and trade=1 then begin
ExitLong ("1_L_L") (1+contr_plus) contracts Next Bar at Market;
ExitShort ("1_L_S") (1+contr_plus) contracts Next Bar at Market;
trade=trade+1;
sl=sl-StopFactor;
end;
if time=2130 then begin
ExitLong ("EoDL") Next Bar at Market;
ExitShort ("EoDS") Next Bar at Market;
end;
It' s a classic breakout with Martingala after 2 trades lose. it works with TF M30 and I test it on EUR/USD.