[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 181
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Il manuale di OrderModify() dice:
Questo errore non può essere gestito? Se non viene gestito, non ci saranno problemi con il concessionario e il commercio?Non avete bisogno di gestire l'errore, ma di prevenirlo. Perché il vostro registro sarà intasato da questo messaggio.
.
Non avete bisogno di gestire l'errore, ma di prevenirlo. Perché il tuo registro sarà contaminato da questo messaggio...
.
Come si può evitare?
e come si fa a tenerla fuori?
Ci sono molte opzioni. Per esempio, è possibile disattivare l'Expert Advisor, o semplicemente chiudere il terminale. Ma seriamente - prima di inviare le modifiche, controlla se ciò che vuoi cambiare è cambiato.
Grazie, farò una prova! C'è anche questo problema: nel libro di Kovalev, nel capitolo "Simple EA", c'è una funzione New_Stop:
Ho provato a usarlo, ma il risultato è qualcosa di strano - l'unità viene aggiunta, poi scompare, insomma, è un inferno, e non c'è niente nel codice che aggiungerebbe un'unità. Nessuno ha affrontato questo problema?Grazie, farò una prova! C'è anche questo problema: nel libro di Kovalev, nel capitolo "Simple EA", c'è una funzione New_Stop:
Ho provato ad usarlo, ma il risultato è qualcosa di strano - l'unità viene aggiunta, poi scompare, insomma, è un inferno, e non c'è niente nel codice che aggiungerebbe un'unità. Nessuno ha affrontato questo problema?Beh, è corretto - se la dimensione dello stop è inferiore al minimo consentito, la dimensione dello stop diventa uguale al minimo consentito. La funzione è scritta correttamente. Significa che se hai un problema, non lo stai usando correttamente.
Beh, è corretto - se la dimensione dello stop è inferiore al minimo consentito, la dimensione dello stop diventa uguale al minimo consentito. La funzione è scritta correttamente. Questo significa che se avete un problema, semplicemente non lo state usando correttamente.
Questo è abbastanza probabile. Il punto è che la fermata stava cambiando di uno, non di un altro valore. Questo è quello che mi è sembrato sospetto. Ma potrebbe anche essere una coincidenza che la fermata sia cambiata solo di uno.
bool Ans_Mod OrderModify(Ticket, Price, SL, TP, Green); if (Ans_Mod == true) Print("Modifyed");
Sfortunatamente, non disegna nulla, anche se il diario di bordo dice di sì. Quale potrebbe essere il problema?Ciao a tutti!
La gente aiuta con la modifica dell'ordine!!!!
L'idea è questa: aprire un ordine con uno stop, dopo aver raggiunto il prezzo ad un certo valore (diciamo 50 punti), lo stop si sposta anche ad un certo valore (diciamo 45 punti) .... se il prezzo si è nuovamente spostato a 50 punti, l'ordine si modifica nuovamente sul valore di 45 .... e così via fino allo stop scattato!
Aiuto alle persone....
Ciao a tutti!
La gente aiuta con la modifica dell'ordine!!!!
L'idea è questa: aprire un ordine con uno stop, dopo aver raggiunto il prezzo ad un certo valore (diciamo 50 punti), lo stop si sposta anche ad un certo valore (diciamo 45 punti) .... se il prezzo si è nuovamente spostato a 50 punti, l'ordine si modifica nuovamente sul valore di 45 .... e così via fino allo stop scattato!
Aiuto alle persone....