Domanda sulle quotazioni FORTS - pagina 5

 
Mikalas:

E tu, mio caro amico, guarda attentamente quello che sto scrivendo.

Non confondere FOREX e FORTS - cose assolutamente DIVERSE!

Perché dovrei scrivere un indicatore?

OnTick dovrebbe fornire informazioni sul MARKET, è così che si chiama!

Sono molto attento.

Non è necessario. Ma non lamentatevi che "gli sci non vanno", ma guardate se siete sull'asfalto.

Ancora una volta, hai frainteso lo scopo del gestore dell'evento OnTick.

 

Signori programmatori!

Certo, si possono trovare 100 modi per ricevere e analizzare le citazioni, ma perché

PERCHE' OnTick?

P/S komposter, per favore? Spiegatemi lo scopo di OnTick

 
Mikalas:

Signori programmatori!

Certo, si possono trovare 100 modi per ricevere e analizzare le citazioni, ma perché

PERCHE' OnTick?

Per elaborare l'evento dell'ultimo cambio di mercato nell'Expert Advisor.
 
komposter:
Per elaborare l'evento dell'ultimo cambio di mercato nell'EA.

Ed è scritto nel manuale:

L'evento NewTick viene generatosolo per gli Expert Ad visor quando viene ricevuto un nuovo tick per il simbolo al cui grafico è collegato l'Expert Advisor.

È inutile definire la funzione OnTick() in un indicatore o script personalizzato, poiché l'evento NewTick non viene generato per loro.

Avete una nuova interpretazione della documentazione .....

 

Gli sviluppatori hanno solo bisogno di resettare il volume (al momento di un nuovo ordine) per rendere chiaro se è arrivato un affare o un ordine,

e non ci sarà bisogno di creare indicatori e altri analizzatori....

 
Mikalas:

Gli sviluppatori hanno solo bisogno di resettare il volume (al momento di un nuovo ordine) per rendere chiaro se è arrivato un affare o un ordine,

e non ci sarà bisogno di creare indicatori e altri analizzatori....

Lasciate le vostre idee e rileggete attentamente tutta la corrispondenza. Altrimenti, rimarrete intrappolati nelle vostre illusioni.

Anche dopo ripetute spiegazioni non hai capito i processi che avvengono, il tuo ruolo in essi, e continui a considerarti (il tuo programma) come il centro dell'universo, per il quale tutto il resto deve bloccarsi e aspettare te personalmente.


In ogni caso, abbiamo già preso la funzione CopyTicks, che vi permetterà di estrarre il flusso reale di tick dal buffer in entrata. Permetterà di scrivere strategie scalper. Bene, e accesso diretto a Time & Sales.

Entro il 1 dicembre ci sarà una nuova build di MT5 con nuove funzionalità e caratteristiche speciali per i mercati azionari. A quel punto il broker Otkritie entrerà in funzione anche con la sezione di valuta MOEX. Il prossimo sarà il lancio delle opzioni e la sezione principale delle azioni.

 
Mikalas:

Ed è scritto nel manuale:

L'evento NewTick viene generatosolo per gli Expert Ad visor quando viene ricevuto un nuovo tick per il simbolo al cui grafico è collegato l'Expert Advisor.

È inutile definire la funzione OnTick() in un indicatore o script personalizzato, poiché l'evento NewTick non viene generato per loro.

Avete una nuova interpretazione della documentazione .....

L'hai letto in modo selettivo - https://www.mql5.com/ru/docs/runtime/event_fire#newtick

NewTick

L'eventoNewTick viene generato quando arriva una nuova quotazione e viene gestito dalla funzioneOnTick() negli EA collegati. Se all'arrivo di una nuova quotazione la funzione OnTick era in esecuzione sulla quotazione precedente, la quotazione in arrivo sarà ignorata dall'Expert Advisor, perché l'evento corrispondente non è inserito nella coda degli eventi EA.

Tutte le nuove quotazioni che arrivano durante l'esecuzione del programma sono ignorate dal programma fino alla prossima esecuzione della funzione OnTick(). Dopo di che, la funzione sarà avviata solo dopo l'arrivo della prossima nuova citazione.

Non dice nulla sull'ordine di arrivo (al contrario! le omissioni sono possibili), né sul fatto che un trade è stato eseguito.
Документация по MQL5: Программы MQL5 / События клиентского терминала
Документация по MQL5: Программы MQL5 / События клиентского терминала
  • www.mql5.com
Программы MQL5 / События клиентского терминала - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Mikalas:

Ed è scritto nel manuale:

L'evento NewTick viene generatosolo per gli Expert Ad visor quando viene ricevuto un nuovo tick per il simbolo al cui grafico è collegato l'Expert Advisor.

È inutile definire la funzione OnTick() in un indicatore o script personalizzato, poiché l'evento NewTick non viene generato per loro.

Gli indicatori hanno il metodo OnCalculate, che è impegnato in un calcolo garantito di ogni quotazione in arrivo.

L'indicatore ha bisogno di conoscere tutti i tick senza lacune, e ha il diritto di rallentare, perché riceve comunque tutti i tick in arrivo.

 

Renat:

In ogni caso, abbiamo già preso la funzione CopyTicks, che ci permetterà di estrarre il flusso di tick effettivo dal buffer in entrata. Questo permetterà di scrivere strategie scalper. E accesso diretto a Time & Sales.

Entro il 1° dicembre, ci sarà una nuova build di MT5 con nuove funzioni e caratteristiche speciali per i mercati azionari. A quel punto il broker Otkritie entrerà in funzione anche con la sezione di valuta MOEX. Il prossimo sarà il lancio delle opzioni e la sezione principale delle azioni.

Che grande idea! E il buffer sarebbe più grande, più grande))


ZS:

Andrei (che è il compositore), non hai affatto ragione. Questa è una discussione tra un teorico (tu) e un praticante. Non voglio discutere con voi. Se qualcosa non è chiaro, potete scrivermi in PM.

 
Dima_S:

Questo sì che è un affare! E il buffer sarebbe più grande, più grande, più grande))


ZS:

Andrey (che è un compositore), non hai affatto ragione. È una discussione tra un teorico (tu) e un praticante. Non ho intenzione di discutere con te. Se qualcosa non è chiaro, potete scrivermi nel PM.

Ma qui si sbaglia di grosso. Se c'è una cosa che Andrei ha in abbondanza, è la pratica. Prendete la sua parola.