[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 103
![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
Questo è esattamente quello che sto applicando ora, ma "si scopre" che ci sono sessioni accorciate e questa soluzione scivola in quella successiva, ma non all'inizio di essa, ma un po' più avanti. Forse c'è qualche altro modo?
Grazie!
Alcuni broker hanno scambi che iniziano più tardi il lunedì e/o finiscono prima il venerdì. Inoltre, devi guardare il tempo del server (quanto è spostato dal Greenwich Mean Time - GMT). Ma di solito (se non sempre) tutto il trading inizia alle 00:00 ora del server di lunedì.
Inoltre, i problemi possono sorgere quando si cerca di trasformare la barra di venerdì in quella di lunedì usando una semplice formula:
Per risolvere questi problemi, avete solo bisogno di derivare alcune regolarità dal vostro broker e ottenere le formule di conversione del tempo da esso.
E per favore non confondete il concetto di sessione di trading e il concetto di timeframe "Day1".
Se uso un ciclo per chiudere 8 ordini, quando arrivano diverse quotazioni, il prezzo di chiusura degli 8 ordini può essere diverso...
Se uso un metodo di chiusura come
se (ordertype()==op_Byu)
{
orderclose (Buy............madgic1);
chiusura dell'ordine (Buy............madgic2);
orderclose (Buy............madgic3);
orderclose (Buy............madgic4);
orderclose (Buy............madgic5);
orderclose (Buy............madgic6);
...........
}
Con questa chiusura, la richiesta sarà inviata a tutti gli ordini nello stesso momento ????? E allo stesso prezzo ?????
Se uso un ciclo per chiudere 8 ordini, quando arrivano diverse quotazioni, il prezzo di chiusura degli 8 ordini può essere diverso...
In questo caso, una richiesta sarà inviata a tutti gli ordini simultaneamente ????? E allo stesso prezzo ?????
No, il flusso commerciale sarà occupato dalla prima operazione. che sia un "loop" o no, la sequenza delle operazioni sarà la stessa.
No, il flusso commerciale sarà occupato dalla prima operazione. che sia un "ciclo" o meno, la sequenza delle operazioni sarà la stessa.
Come posso chiudere diversi ordini allo stesso prezzo? ??????
aprire un contatore per il volume totale degli ordini da chiudere, e poi chiuderlo tramite OrderCloseBy()
Se potesse dargli un'occhiata. Che tipo di incarico è questo?
Wow, guarda un po'! Grazie! Ci proverò.
Sì!
aprire un contatore per il volume totale degli ordini da chiudere, e poi chiuderlo tramite OrderCloseBy()
È un'idea interessante. Non ci arriverei tanto presto! Grazie! :D
A parte il fatto che mi sono caricato un po'. Non c'è modo che lo spread fluttuante influisca su questo, vero?