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
Secondo quanto ho letto, tutte le forme di ordini di esecuzione immediata richiedono l'impostazione delcampo tipo_riempimento.
Struttura della richiesta di negoziazione - Strutture dati - Costanti, enumerazioni e strutture - Riferimento MQL5 - Riferimento sul linguaggio di negoziazione algoritmico/automatizzato per MetaTrader 5
Proprietà dell'ordine - Costanti di negoziazione - Costanti, enumerazioni e strutture - Riferimento MQL5 - Riferimento al linguaggio di trading algoritmico/automatizzato per MetaTrader 5
Grazie per i suggerimenti, il codice è in lavorazione da 5 giorni, ho risolto il problema di non impostare alcun trade, voglio solo fare piccoli aggiornamenti :)
È necessario creare una nuova iterazione
questo codice non calcolerà correttamente l'ATR
https://www.mql5.com/it/docs/indicators/iatr
Valore di ritorno
Restituisce l'handle di un indicatore tecnico specificato
Restituisce l'handle, che è un codice, e non restituisce il valore ATR
2. Miglioramenti: - Nella funzione ExecuteTrade: il controllo della posizione aperta utilizzando PositionSelect(_Symbol) non è del tutto corretto, perché questa funzione restituisce true se c'è una posizione su un simbolo, ma non necessariamente che sia aperta al momento. È meglio utilizzare un ciclo attraverso tutte le posizioni e controllare il numero magico e il simbolo. - Inoltre, in ExecuteTrade non controlliamo se c'è già una posizione aperta, quindi possiamo aprire più posizioni. Dobbiamo limitare l'apertura a una sola posizione (o utilizzare il numero magico per identificare le nostre posizioni). - Nella funzione OptimiseParameters: il calcolo della media mobile può essere sostituito dalla funzione iMA integrata. - Nella funzione SimulatePrice: l'utilizzo di MathRand() potrebbe non essere il migliore per Monte Carlo, è meglio utilizzare la distribuzione normale.