[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 103

 
chief2000:

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:

iTime(NULL,PERIOD_D1,0)+24*60*60

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 ?????

 
VOLDEMAR:

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.
 
Figar0:

No, il flusso commerciale sarà occupato dalla prima operazione. che sia un "ciclo" o meno, la sequenza delle operazioni sarà la stessa.
Come si fa a far chiudere più ordini allo stesso prezzo? ??????
 
VOLDEMAR:
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?
 
E come è possibile che questo ciclo di fora non abbia luogo affatto?
 
Dimka-novitsek:
Se potesse dargli un'occhiata. Che tipo di incarico è questo?

for ( ; y>=0; y-- )
 

Wow, guarda un po'! Grazie! Ci proverò.

Sì!

 
PapaYozh:

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?

Motivazione: