[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 212
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Quindi puoi dirmi quale funzione restituisce il prezzo attuale?
Non hai il coraggio?
Questo è qualcosa! Non sono così intelligente, e non l'avrei nemmeno indovinato in russo.
Voglio scrivere i risultati dei test (scambi) in un file dopo il test
Ho messo la funzione tofile () nel blocco deinit() (scrive dopo che il lavoro è finito)
non funziona, scrive solo l'intestazionema la funzione stessa
Non hai il coraggio?
È solo un "Bid" per un ordine aperto. Giusto? Mi mostra il prezzo reale. O questo sarà un problema in seguito?
È semplicemente "Bid" per un ordine aperto. Giusto? Mi mostra il prezzo attuale. O c'è un problema in seguito?
Non è il Bid dell'"ordine aperto", ma il Bid del grafico su cui l'EA sta girando.
Come pensate che il prezzo attuale sia diverso dal prezzo "reale"?
Puoi usare MarketInfo() per recuperare il prezzo corrente di qualsiasi simbolo. O si chiede o si offre.
Non è il Bid per "ordine aperto", è il Bid per il grafico su cui sta girando l'EA.
E come pensate che il prezzo attuale sia diverso dal prezzo "reale"?
Ti ho confuso, scusa, ma non intendevo in quel senso.
Puoi usare MarketInfo() per recuperare il prezzo corrente di qualsiasi simbolo. Cos'è Ask, cos'è Bid?
Grazie, vedrò quando sarò più grande ))
Grazie - continuerò a masticare il codice
Ciao ragazzi, non sono qui da molto tempo (1,5 anni) per favore rinfrescatemi un po' la memoria.
Il fatto è che con gli EAs gli ordini venivano piazzati con t/p e s/l, ora voglio farne a meno, solo in alcune condizioni chiudere il necessario
ordini.
Ecco il codice
int clos(int mn)
{ int k=OrdersTotal();
for(int a=0;a<=k;a++)
{ if(OrderSelect(a,SELECT_BY_POS,MODE_TRADES))
{ if(OrderMagicNumber()==mn)
{ if(OrderType()==OP_BUY || OrderType()==OP_SELL)
int n=OrderTicket();
double l=OrderLots();
OrderClose(n,l,Ask,5,0);
}}}
ritorno(0);
}
Non chiudo nessun ordine, li ho passati tutti, cosa c'è che non va?
Ciao gente, è da un po' che non vengo qui (1,5 anni) potreste rinfrescarmi un po' la memoria?
Il mio punto è che con l'aiuto di Expert Advisors gli ordini sono stati piazzati con t/p e s/l. Ora voglio chiudere gli ordini necessari senza di loro.
Mandati.
Ecco il codice
int clos(int mn)
{ int k=OrdersTotal();
for(int a=0;a<=k;a++)
{ if(OrderSelect(a,SELECT_BY_POS,MODE_TRADES))
{ se(OrderMagicNumber()==mn)
{ if(OrderType()==OP_BUY || OrderType()==OP_SELL)
int n=OrderTicket();
double l=OrderLots();
OrderClose(n,l,Ask,5,0);
}}}
ritorno(0);
}
Non chiudo nessun ordine, li ho passati tutti, cosa c'è che non va?