Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 883
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
Come cosa?
Ancora non capisco - secondo il tutorial, l'indice 10nei parametri della funzioneOrderSelect(10,SELECT_BY_POS) è il numero di indice dell'ordine nella lista. In quale lista? Che aspetto ha la lista e come si forma?
Per chiarire lo scopo: sto cercando di risolvere l'avviso "il valore di ritorno di 'OrderClose' dovrebbe essere controllato".
Ancora non capisco - secondo il tutorial, l'indice 10 è il numero di indice dell'ordine nella lista nei parametri della funzioneOrderSelect(10,SELECT_BY_POS). In quale lista? Che aspetto ha la lista e come si forma?
Da 0 a OrdersTotal()-1, dove 0 è l'ordine più vecchio. È meglio scorrere gli ordini, confrontando ogni ordine selezionato con i criteri richiesti (simbolo, magia, tipo, ecc.).
Ho problemi con il ciclo: con una certa combinazione di valori dell'indicatore, si apre solo una posizione specifica. E poi c'è un'analisi dei valori degli indicatori sulla condizione di chiusura di questa posizione. Come faccio a confrontare questo singolo ordine con un simbolo, magik, tipo di cosa? Al contrario, ho bisogno di confrontare la combinazione di valori dell'indicatore formata al momento (sul tick dato) per scoprire se questa combinazione è adatta a chiudere questo ordine aperto o no.
Se si proibisce di lavorare con ordini pendenti, di lavorare con diversi simboli in parallelo, o peggio ancora, diversi Expert Advisors in parallelo con il trading manuale, non significa che questo continuerà. Pertanto, dovremmo tenere tutto in considerazione per evitare di essere feriti e confusi in seguito.
La lista potrebbe apparire come 0 - BuyStop a 1,1000 EUR; 1 - Sell a 120,17 Yen; 2 - Buy a 0,9500 CHF - un totale di tre ordini e devi processarne solo uno, nel ciclo per trovarlo e "disinnescarlo". Aspetti le istruzioni dal tuo indicatore e non appena c'è un segnale, l'ordine necessario viene cercato e chiuso. Non c'è un codice universale, ognuno scrive le proprie preferenze e TS, ma ci sono diverse varianti in kodobase.
Ho problemi con il ciclo: con una certa combinazione di valori dell'indicatore, si apre solo una posizione specifica. E poi c'è un'analisi dei valori degli indicatori sulla condizione di chiusura di questa posizione. Come faccio a confrontare questo singolo ordine con un simbolo, un magik, un tipo di cosa? Al contrario, ho bisogno di confrontare la combinazione di valori dell'indicatore formata in un dato momento (in un dato tick) per vedere se questa combinazione è adatta a chiudere questo ordine aperto o no.
Da 0 a OrdersTotal()-1, dove 0 è l'ordine più vecchio. È meglio fare un ciclo degli ordini, confrontando ogni ordine selezionato con i criteri richiesti (simbolo, mago, tipo, ecc.).
In realtà non capisco bene il significato dell'avvertimento "OrderClose return value must be checked".
Ha senso. Se scambiate un singolo ordine, ricordate solo il biglietto quando lo aprite e poi chiudete quell'ordine quando tutte le condizioni di chiusura sono soddisfatte.
Non riesco a trovare nel tutorial come fare tecnicamente questo - ricordate il biglietto d'ordine, e come chiamarlo.
x=OrderSend(...
int x>0 - Order Ticket, un numero unico generato dal server in risposta a un ordine valido.
x=OrderSend(...
int x>0 - biglietto d'ordine, numero unico generato dal server in risposta all'ordine corretto.