[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 47
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
No, non lo è. E' andata anche peggio :)
Capite, RefreshRates() aggiorna i valori delle variabili predefinite Ask e Bid, voi state usando il valore una volta memorizzato nella variabile Price.
Sembra essere proprio ora, vero?))Capito :-) Pensavo che si accedesse a Price solo quando l'esecuzione in questa funzione raggiunge OrderSend
Sembra essere proprio ora, vero?))Capito:-) Pensavo che si accedesse a Price solo quando l'esecuzione in questa funzione raggiunge OrderSend
Credo di sì.
funzione, dà solo un valore per qualche motivo + il compilatore giura :
'iClose' - espressione di confronto attesa
Non capisco cosa c'è che non va.
quindi usatelo nel programma.dà solo un valore per qualche motivo + il compilatore si acciglia:
'iClose' - espressione di confronto attesa
Non capisco cosa c'è che non va.
Ecco come lo uso nella mia applicazione.Oppure fa così
Credo di sì.
Tutto sembra funzionare, grazie.
Ciao. Ho bisogno di aiuto. La domanda è questa:
Dopo che un ordine è stato attivato, non importa come, tutti gli altri ordini devono essere chiusi. E sempre in base alle condizioni, se ne dovrebbero aprire di nuove.
Ciao. Ho bisogno di aiuto. La domanda è questa:
Dopo che un ordine è stato attivato, non importa come, tutti gli altri ordini devono essere chiusi. E sempre in base alle condizioni, se ne dovrebbero aprire di nuove.
Hai letto il libro di testo a questo punto?
Finora ho usato
static bool order_opened = false;
if(order_opened){return(0);}
OrderSend(Symbol(),OP_BUYLIMIT,0.1,cena_buy,3,sl_buy,tp_buy,"",14774,0,Blue);
Alert (GetLastError()); // Messaggio di errore sul posizionamento dell'ordine
order_opened = true; // se l'ordine ha funzionato, non aprire di nuovo
Ora dobbiamo solo aprire un nuovo ordine dopo che l'ordine ha funzionato.
Finora ho usato
static bool order_opened = false;
if(order_opened){return(0);}
OrderSend(Symbol(),OP_BUYLIMIT,0.1,cena_buy,3,sl_buy,tp_buy,"",14774,0,Blue);
Alert (GetLastError()); // Messaggio di errore sul posizionamento dell'ordine
order_opened = true; // se l'ordine ha funzionato, non aprire di nuovo
Ora dobbiamo solo aprire un nuovo ordine dopo che l'ordine ha funzionato.
Leggete il tutorial e la documentazione, cambiate la logica di apertura e chiusura per condizione di posa, inserite il codice tramite CTRL+ALT+M.