Einzelnen Beitrag anzeigen
  #173 (permalink)  
Alt 17.03.16
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 565
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Mahlzeit.

Jemand ne Idee, wie man die Einstiegs-Bedingungen abkürzen könnte, ohne das irgendwelche Bedingungen verloren gehn?

Code:
//GDs
//Bestaetigung GDs
double B1 = iMA(Symbol(), TimeFrame, Bestaetigung_Moving_Average_1, GD_Shift, GD_Type, PRICE_CLOSE, 1);//2 Auch Ausstieg
double B2 = iMA(Symbol(), TimeFrame, Bestaetigung_Moving_Average_2, GD_Shift, GD_Type, PRICE_CLOSE, 1);//4 Auch Ausstieg
double B3 = iMA(Symbol(), TimeFrame, Bestaetigung_Moving_Average_3, GD_Shift, GD_Type, PRICE_CLOSE, 1);//5 Bestaetigung

//Einstieg GDs
double E1 = iMA(Symbol(), TimeFrame, Einstieg_Moving_Average_1, GD_Shift, GD_Type, PRICE_CLOSE, 1);//3 Einstieg
double E2 = iMA(Symbol(), TimeFrame, Einstieg_Moving_Average_2, GD_Shift, GD_Type, PRICE_CLOSE, 1);//6 Einstieg
Code:
//Open Trade
if (!IsInvested){
if (Spread <= Max_Spread && LC>E1 && E1>E2 && LC>B1 && B1>B2 && B2>B3 && B1>E1 && B2>E2 && B3>E2 && C>LC) OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, 0, 0, Name + " Buy(#" + MagicNumber + ")", MagicNumber, 0, Blue);
if (Spread <= Max_Spread && LC<E1 && E1<E2 && LC<B1 && B1<B2 && B2<B3 && B1<E1 && B2<E2 && B3<E2 && C<LC) OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, 0, 0, Name + " Sell(#" + MagicNumber + ")", MagicNumber, 0, Red);
}