FORTI. Problemi di applicazione - pagina 113

 
Aleksey Vyazmikin:

Il sottotesto parlava del log del server


Il log del server probabilmente riguarda il tempo del server.

Potrebbero aver voluto dire "trading log", cioè una lista di scambi (storia del conto nella nostra lingua). Allora bisogna davvero aspettare un aggiornamento per vedere il tempo con ms lì.

 
Andrey Khatimlianskii:

Nei log del server, è molto probabilmente l'ora del server.

Potrebbero significare "trading log", cioè una lista di scambi (nella nostra lingua, la storia del conto). Allora bisogna davvero aspettare un aggiornamento per vedere il tempo con ms lì.

No, stavo chiedendo del log che mi è stato dato e perché non è lo stesso della cronologia dell'account, e ho anche sottolineato che la cronologia non mostra i millisecondi.

 

A quanto pare, "la gobba sarà corretta dalla tomba"...

Терминал:
2018.06.22 10:00:06.256 Trades  'xxxxx': sell limit 1.00 MIX-12.18 at 226925
2018.06.22 10:00:06.269 Trades  'xxxxx': accepted sell limit 1.00 MIX-12.18 at 226925
2018.06.22 10:00:06.286 Trades  'xxxxx': sell limit 1.00 MIX-12.18 at 226925 placed for execution in 30.419 ms

Советник:
2018.06.22 10:00:07.270 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:08.284 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:09.298 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:10.312 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:11.326 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:12.340 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:13.354 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:14.368 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:15.382 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:16.396 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:17.409 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:18.423 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:19.437 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:20.451 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:21.465 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:22.479 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:23.494 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:24.508 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:25.522 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:26.536 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:27.550 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:28.564 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:29.578 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:30.592 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:31.606 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:32.620 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301

Терминал:
2018.06.22 10:00:32.857 Trades  'xxxxx': cancel order #90053301 sell limit 1.00 MIX-12.18 at 226925

Советник:
2018.06.22 10:00:34.133 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:35.162 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:36.176 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:37.190 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:38.204 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:39.218 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:40.233 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:41.247 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:42.261 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:43.275 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:44.289 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301

Терминал:
2018.06.22 10:00:44.530 Trades  'xxxxx': accepted cancel order #90053301 sell limit 1.00 MIX-12.18 at 226925
2018.06.22 10:00:44.535 Trades  'xxxxx': cancel order #90053301 sell limit 1.00 MIX-12.18 at 226925 placed for execution in 11679.713 ms

Aggiunto

Invio asincrono degli ordini

 

Com'è possibile? Perché?

BLL

 
Sile Si:

Com'è possibile? Perché?


A giudicare dal biglietto che stai testando sulla demo, e i limitatori funzionano molto stranamente lì.

Meglio usare le demo dei broker, lavorano con il motore di scambio e lì i limitatori vengono eseguiti in un ambiente simile a quello reale.

Demo da methaquotes potrebbe non eseguire i limitatori, anche quando sono già deep in money

 
Ilya Baranov:

A giudicare dal biglietto che stai testando sulla demo e i limitatori funzionano in modo molto strano.

Meglio usare le demo dei broker, lavorano con il motore di scambio e lì i limitatori vengono eseguiti in un ambiente simile a quello reale.

La demo di Metakvotes potrebbe non eseguire i limitatori anche quando sono già deep in the money.

Se vuoi testare sullo scambio, solo conto reale, niente demo. Una demo su una borsa è solo un circuito di gioco che ha poco a che fare con un vero server di trading.

 
Vladimir Karputov:

Se vuoi testare su uno scambio, solo un conto reale, niente demo. Una demo su una borsa è solo un circuito di gioco che ha poco a che fare con un vero server di trading.

Vuoi far funzionare un robot appena scritto con soldi veri?

Puoi controllare la correttezza dell'elaborazione di Limit Execution sulla demo dello scambio. Sulla demo di methaquotes puoi solo controllare il set/move/withdrawal.

È inutile discutere di poco/molto in comune con quello vero. È ragionevole usare la demo stock per i test. Naturalmente, anche dopo tali test, quando si esegue sul reale, è necessario tenere la mano sul polso ed essere preparati a situazioni che non accadono sulla demo.

 
Ilya Baranov:

Eseguire un robot appena scritto con soldi veri?

È perfettamente possibile controllare se l'esecuzione limite è gestita correttamente sulla demo delle azioni. Puoi controllare il set/move/withdraw solo sulla demo di methaqvotes.

È inutile discutere di poco/molto in comune con quello vero. È ragionevole usare la demo stock per i test. Naturalmente, anche dopo tali test, quando si inizia sul reale, è necessario tenere la mano sul polso ed essere preparati a situazioni che non si verificano sulla demo.

Il circuito demo della borsa non ha niente a che vedere con quello reale:

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Come connettersi alla demo di MOEX

Renat Fatkhullin, 2016.10.21 22:08

C'è scritto reale.

Il circuito demo della borsa non ha niente a che fare con il mercato - è un terreno di debug esclusivamente per gli integratori e per testare i gateway.


 
Ilya Baranov:

...Meglio usare le demo dei broker...


Grazie, è broker "Otkritie". Nell'immagine il prezzo attuale è 63883, la posizione di mercato è stata aperta sulla precedente (prima) barra, a 64942. Quale potrebbe essere la ragione di questo?

 
Sile Si:


Grazie, questo è il broker Otkritie. Nell'immagine il prezzo attuale è 63883, la posizione di mercato è stata aperta sulla precedente (prima) barra, a 64942. Quale potrebbe essere la ragione di questo?

E perché il saldo è in dollari? Non l'ho visto nei broker russi.

Motivazione: