E facciamone un "cartone animato" (multicurrency) - pagina 11

 
Controlla gli errori per favore...
 
ALex2008 >> :
Controlla gli errori per favore...

Cosa le fa pensare che sia un errore?

Qual è il problema? È qualcosa che l'esaminatore non sta facendo come vorresti? O qualcos'altro?

 
RomanS >> :

Perché pensa che sia un errore?

Qual è il problema, è qualcosa che l'Expert Advisor non fa o qualcos'altro?

A volte c'è qualcosa di sbagliato nel codice - una piccola cosa... ma non si può vedere da soli))

Forse mentre aggiungevo il CU... a volte non riesco a capirlo da solo).

 
Avete provato il test? ;)
 

Sì, l'ho provato molte volte sul tester...

Vorrei provare la demo... che sto facendo ora... Ma probabilmente ci vorrà un mese per provarlo almeno)

 
ALex2008 >> :

Sì, l'ho provato molte volte sul tester...

Vorrei provare la demo... che sto facendo ora... Ma ci vorrà un mese per provarlo).

Su quale coppia hai fatto il test, in quale timeframe?

 
RomanS >> :

>> quale coppia hai testato? quale timeframe?

EUR, CHF, GBP... soprattutto... ma su tutte le coppie principali...

 
ALex2008 >> :
Controlla gli errori per favore...

Le variabili globali sono come un recinto nella strada - non c'è garanzia che qualcuno non scriva *** sopra i dati giusti e importanti © bash



if ((BU==true)&&(Type<=1)&&(Stop!=StopLossBU))  SetBU();//StopLossBU не определен

Potete aggiungere un controllo di stop alla funzione WorkOrders(), che sia in boo o meno.



//-------Вычисление бу и установка
Enter non è definito, potrebbe essere più facile aggiungere
Enter=OrderOpenPrice(); o aggiungere la variabile PriceOpenOrder=OrderOpenPrice();


hhy: impostare uno stop - gli errori saranno 130 e 1, o è più redditizio? :)


 
Swan >> :

Inserire non definito, probabilmente più facile da aggiungere anche a WorkOrders()

si può aggiungere alla funzione WorkOrders() per controllare se è ferma in Boo o no

L'ho preso su Enter... corretto...

Non so come faremo a controllare il CU...?

Ho iniziato a rifare che l'EA dovrebbe considerare non solo i propri ordini, ma anche i miei ordini personali a mano)) cioè se l'EA non ha alcun segnale, ma improvvisamente ne ricevo uno - aprirò))... e poi dovrebbe... no solo doverli prendere e processarli come i miei)

 
ALex2008 >> :

Entrare l'ha già ottenuto... corretto...

Non so come faremo a controllare il CU...?

più o meno così:

CheckBU=false;
if(OrderType()==OP_BUY  && OrderStopLoss()>OrderOpenPrice()) CheckBU=true;
if(OrderType()==OP_SELL && OrderStopLoss()<OrderOpenPrice()) CheckBU=true;