Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 32
![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
'<' - token inaspettato klose.mq5 35 20
'i' - variabile già definita klose.mq5 35 18
'++' - punto e virgola previsto klose.mq5 35 25
'J' - token inaspettato klose.mq5 37 11
'=' - token inaspettato klose.mq5 37 12
'=' - token inaspettato klose.mq5 37 12
Almeno guardate la documentazione, gli esempi, i programmi terminali per vedere come è scritto il ciclo.
Almeno via ;
https://www.mql5.com/ru/docs/basis/operators/for
Tra i codici di ritorno del server di trading ho trovato il codice 10026 "Auto-trading vietato dal server". Mi chiedevo come il server determina se il commercio è manuale o automatico? Certo, il numero magico o le transazioni frequenti e notturne possono tradirlo, ma se il server controlla tutto, quali altri parametri sono utilizzati per rilevare l'Expert Advisor?
Vedere ID MQL5_PROGRAM_TYPE
No, questa proprietà non è disponibile per il server. Il server invia semplicemente un comando 'Forbid auto-trading' al terminale, e il terminale lo esegue, ed emette il codice specificato all'EA o allo script quando cerca di eseguire un trade. Il server non sa cosa sta facendo l'EA, ma vieta solo l'autotrading.
Grazie, questo è nuovo. Cioè, se il server permette il commercio dopo che è stato vietato, il cliente lo saprà solo dopo aver riavviato il terminale?
In Lite è proibito di default e di conseguenza non funziona.
Poi chiedi al supporto di permetterlo e comincia a funzionare, senza sovraccarichi.
Nell'articolo Operazioni di trading in MQL5 - è proprio sotto "Compra/Vendi al prezzo corrente" qualcuno può sapere se durante l'azione if(!trade.Buy(0.1)) {...} questa classe commerciale, prima di inviare un ordine al server, controlla le nuove quotazioni o devo mettere Refreshrates prima di questa azione?
Nell'articolo Operazioni di trading in MQL5 - è proprio sotto "Compra/Vendi al prezzo corrente" qualcuno può sapere se durante l'azione if(!trade.Buy(0.1)) {...} questa classe commerciale, prima di inviare un ordine al server, controlla le nuove quotazioni o devo mettere Refreshrates prima di questa azione?