Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 380
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.
Questo è il modo per farlo:
Giusto! Grazie! ;)
Spostare il cursore sulla prima parentesi aperta dopo OrderSend, cancellare questa parentesi, rientrare, questo farà apparire un tooltip con il tipo di parametri, controllare se tutti i parametri sono dello stesso tipo.
Grazie mille, non avevo messo la data di scadenza dell'ordine, ora funziona!
Misurato la velocità del ciclo avanti e indietro. 100 ordini, il ciclo inverso è 5 volte più veloce. Ma non ci sono mai tanti ordini, 10 al massimo. Se ci sono 10 ordini, la velocità è 3 volte superiore. È palpabile scegliere il ciclo inverso.
Il ciclo viene eseguito in un solo tick o in diversi?
Il ciclo viene eseguito in un solo tick o in più tick?
Non capisco. Esegue e basta, le zecche non c'entrano per niente.
Non fa accordi.
Non riesco a capirne il motivo.
Aiuto, per favore.
Il tester dà costantemente l'errore 138 (Requested price out of date) quando chiude diverse posizioni aperte. Inoltre, una posizione si chiude normalmente, mentre quella aperta successivamente non si chiude con l'errore 138. Forse gli sviluppatori possono rispondere, come può il prezzo diventare obsoleto in base ai dati storici o c'è qualche altro parametro che viene utilizzato nell'algoritmo per identificare questo errore? Se mettiamo OrderClose nel ciclo infinito con riferimento costante a RefreshRates al suo interno, la posizione non si chiude e l'errore 138 viene mostrato comunque. Naturalmente, il ciclo non viene terminato, anche se abbiamo impostato l'uscita alla chiusura della posizione.
Il mio conto demo è stato aperto presso Alpari. Non ho caricato la cronologia in aggiunta, ma ci sono molti errori, come: 2013.12.29 16:27:09 TestGenerator: unmatched data error (volume limit 10340 at 2013.08.23 12:00 exceeded), ecc.
Qualcuno può consigliare cosa fare in questa situazione? E cos'è questo tester che non può chiudere le posizioni entro poche candele di 4 ore?
Questo è il mio tronco di esperto di dolore. :)
Non fa accordi.
Non riesco a capirne il motivo.
Aiuto, per favore.
}
Solo "Profit" deve essere dichiarato come variabile frazionaria. Se aggiungiamo un controllo per comprare e vendere, saremo in grado di calcolare il profitto separatamente per gli ordini di vendita e di acquisto.
Grazie, ho capito...ma come chiudere tutti gli ordini aperti per tutte le coppie di valute in una volta sola? .... - anche usando la forza bruta? .... - non ci sono altre opzioni?
Test in modalità visiva. Usate Comment() per emettere Line_7, Lines_1, Line_6. Vedere come cambiano e se le condizioni possono essere soddisfatte.
Le condizioni della transazione sono soddisfatte, ma la transazione no.
Grazie, ho capito cosa intendo per profitto ... ma come faccio a chiudere tutti gli ordini aperti per tutti i simboli contemporaneamente? .... - anche usando la forza bruta? .... - nessun'altra variante?
Dovresti anche prendere in considerazione che se c'è più di un ordine, potrebbero non essere chiusi tutti in un ciclo. Dovresti anche prendere in considerazione che se c'è più di un ordine, potrebbero non essere chiusi tutti in un ciclo, e le condizioni non saranno soddisfatte al prossimo tick e gli ordini rimanenti rimarranno aperti. Ecco perché abbiamo bisogno di un'ulteriore variabile globale o statica. Se le condizioni di chiusura sono soddisfatte, impostiamo questa variabile a true. Poi, ad ogni tick, se la variabile è vera, chiudiamo tutti gli ordini nel ciclo; se siamo riusciti a chiuderli tutti, impostiamo la variabile false.