Kod: Zaznacz cały
// dla OP_BUY
    double aStopLoss=NormalizeDouble(Bid-Tnij*_Point,_Digits); 
    double aTakeprofit=NormalizeDouble(Bid+Bierz*_Point,_Digits);
    
   // dla OP_SELL
    double bStopLoss=NormalizeDouble(Ask+Tnij*_Point,_Digits); 
    double bTakeprofit=NormalizeDouble(Ask-Bierz*_Point,_Digits);
 
 
   //----to początek instrukcji
    if(Ask>SMAm1&&Ask>SMAm5&&Ask>SMAm15&&Ask>SMAm30&&Ask>SMAH1) { OrderSend(NULL,0,Ile,Ask,2.00,aStopLoss,aTakeProfit,NULL,0,0,clrNONE);} 
    if(Bid<SMAm1&&Bid<SMAm5&&Bid<SMAm15&&Bid<SMAm30&&Bid<SMAH1) { OrderSend(NULL,1,Ile,Bid,2.00,bStopLoss,bTakeProfit,NULL,0,0,clrNONE);} 
    "Tnij" to Sl, "Bierz"to TP. oba są w inputs i oznaczają odległość od open price.
EDIT:
Zresztą, mam już drugie EA, co robi dokładnie to samo, co ja chcę tu zaprogramować

Temat zostawiam, żeby coś zostało i ewentualnie traderzy przyszłości mogli sobie podpatrzeć coś, co zostało już napisane wiele razy.
Ja na razie działam na zrealizowanie celu jednak (uruchomienie EA), a widzę że do nauki programowania trzeba porządnie przysiąść

Na demo na razie EA mi ładnie wchodzi All In i szybko tnie straty bez zmiłowania, zostało kilka warunków i spokojnie można uruchamiać na jakimś niskim depo w REALu

Dużo małych SL-ek, ale jak się trafi zysk to rośnie i rośnie...
Samo z siebie oczywiście nie zarobi, tutaj istotne są parametry wejścia
 
  
 
 
							

