Conosco un codice in sintassi più semplice e sono nuovo nel Forex (circa un mese)
Sto cercando di fare revisioni a un EA e quindi andare riga per riga per comprendere la logica Forex (e la sintassi) con alcune sezioni ... questa è una sezione che sto cercando di capire perché voglio assicurarmi che il codice non funzioni Gli ordini vengono aperti venerdì, ma se le negoziazioni sono ancora aperte entro venerdì per consentirgli di gestirle senza chiuderle
Grazie mille per il vostro aiuto!
=========================
variabili:
int OpenOrders = 0, cnt = 0;
extern bool TradeOnFriday = False;
int OrdersTimeAlive = 0;/in secondi
bool ContinueOpening = True;
datetime LastOrderOpenTime = 0;
================================
Codice:
//se non scambi al venerdì, chiudiamo tutto
if (! TradeOnFriday DayOfWeek () == 5)
{
PreviousOpenOrders = OpenOrders 1;
ContinueOpening = False;
text = text \ nChiusura di tutti gli ordini e interruzione del trading perché la protezione di TradeOnFriday ;;
Stampa (Chiusura di tutti gli ordini e interruzione del trading in quanto protezione di TradeOnFriday.);
}
//Orders Protezione in tempo reale
if (OrdersTimeAlivegt; 0 CurTime () - LastOrderOpenTimegt; OrdersTimeAlive)
{
PreviousOpenOrders = OpenOrders 1;
ContinueOpening = False;
text = text \ nChiusura di tutti gli ordini a causa della protezione OrdersTimeAlive .;
Stampa (Chiusura di tutti gli ordini a causa della protezione di OrdersTimeAlive.);
}
======================================