ダニの話 - ページ 12

 
Renat Fatkhullin:
交互や充填のルールはなく、テロップは無秩序に流れてくる。

交代の件ですが、はい、ログを見ると確かにフリッパーで連続した刻みがあるところがあります。フィルインについては、よくわからないのですが。丸太のかけら。ALLモード。

2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16359 2015.10.15 14:08:51: spread = 50, ask = 1.47250, bid = 1.47200, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16360 2015.10.15 14:08:52: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47200
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16361 2015.10.15 14:08:52: spread = 47, ask = 1.47247, bid = 1.47200, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16362 2015.10.15 14:08:52: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47201
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16363 2015.10.15 14:08:52: spread = 46, ask = 1.47247, bid = 1.47201, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16364 2015.10.15 14:08:53: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47201
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16365 2015.10.15 14:08:53: spread = 47, ask = 1.47248, bid = 1.47201, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16366 2015.10.15 14:08:54: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47204
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16367 2015.10.15 14:08:54: spread = 44, ask = 1.47248, bid = 1.47204, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16368 2015.10.15 14:08:54: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47204
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16369 2015.10.15 14:08:54: spread = 42, ask = 1.47246, bid = 1.47204, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16370 2015.10.15 14:08:55: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47202
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16371 2015.10.15 14:08:55: spread = 44, ask = 1.47246, bid = 1.47202, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16372 2015.10.15 14:08:56: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47203
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16373 2015.10.15 14:08:56: spread = 43, ask = 1.47246, bid = 1.47203, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16374 2015.10.15 14:08:56: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47207
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16375 2015.10.15 14:08:56: spread = 43, ask = 1.47250, bid = 1.47207, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16376 2015.10.15 14:08:56: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47207
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16377 2015.10.15 14:08:56: spread = 42, ask = 1.47249, bid = 1.47207, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16378 2015.10.15 14:08:56: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47207
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16379 2015.10.15 14:08:56: spread = 41, ask = 1.47248, bid = 1.47207, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16380 2015.10.15 14:08:57: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47207
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16381 2015.10.15 14:08:57: spread = 40, ask = 1.47247, bid = 1.47207, last = 0.00000

私の記憶では、バージョン1178では、繰り返し価格がゼロになっただけです。これでお分かりのように、ティックの中に買値があれば、売値もあるのです。そこが気になるところです。ティックベースのアルゴリズムでは、ティックに価格があるかどうかのチェックを残す必要があるのでしょうか、それとも、もう削除してもいいのでしょうか!

 

INFOモード。

2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1467 2015.10.16 23:59:00: spread = 149, ask = 1.47380, bid = 1.47231, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1468 2015.10.16 23:59:00: spread = 152, ask = 1.47380, bid = 1.47228, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1469 2015.10.16 23:59:00: spread = 154, ask = 1.47380, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1470 2015.10.16 23:59:01: spread = 151, ask = 1.47377, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1471 2015.10.16 23:59:02: spread = 148, ask = 1.47374, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1472 2015.10.16 23:59:02: spread = 145, ask = 1.47371, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1473 2015.10.16 23:59:02: spread = 143, ask = 1.47369, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1474 2015.10.16 23:59:02: spread = 148, ask = 1.47374, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1475 2015.10.16 23:59:03: spread = 144, ask = 1.47374, bid = 1.47230, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1476 2015.10.16 23:59:03: spread = 143, ask = 1.47373, bid = 1.47230, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1477 2015.10.16 23:59:03: spread = 154, ask = 1.47384, bid = 1.47230, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1478 2015.10.16 23:59:04: spread = 151, ask = 1.47381, bid = 1.47230, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1479 2015.10.16 23:59:05: spread = 143, ask = 1.47375, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1480 2015.10.16 23:59:06: spread = 145, ask = 1.47377, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1481 2015.10.16 23:59:06: spread = 149, ask = 1.47381, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1482 2015.10.16 23:59:06: spread = 151, ask = 1.47383, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1483 2015.10.16 23:59:06: spread = 148, ask = 1.47380, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1484 2015.10.16 23:59:06: spread = 150, ask = 1.47382, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1485 2015.10.16 23:59:06: spread = 138, ask = 1.47372, bid = 1.47234, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1486 2015.10.16 23:59:07: spread = 123, ask = 1.47357, bid = 1.47234, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1487 2015.10.16 23:59:07: spread = 121, ask = 1.47355, bid = 1.47234, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1488 2015.10.16 23:59:08: spread = 122, ask = 1.47355, bid = 1.47233, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1489 2015.10.16 23:59:10: spread = 0, ask = 0.00000, bid = 0.00000, last = 0.00000

ご覧の通り、似ています。スキップはありません。価格は連続したティックで繰り返されることがあります。

 
また情報モードは、ALLモードからflipper != 0となるラインのあるテロップをすべて削除すると考えてよいでしょうか?なぜそう思い込んだか。INFOモードでの刻みはALLモードの約半分です。そして、続きの質問です。INFOモードでは、半分ではなく、要求されただけの目盛りを返すようにすることは可能ですか?
 
Tapochun:


ログブックからデータをコピーする方法は、ログブック内で右クリック→「表示」→必要な情報を選択してコピーし、コードとしてフォーラムの投稿に貼り付けてください。
 
Karputov Vladimir:
ログブックからデータをコピーする方法は、ログブック内で右クリック→「表示」→必要な情報をハイライトしてコピーし、コードとしてフォーラムの投稿に貼り付けてください。
ありがとうございます。
 
市場の開放が近づいてきた。ティック履歴でパラメータを計算するロボットを用意しましたか?
 

ブローカーのサーバーが公開され、更新されるのを待つしかない。

古いサーバーでは、ティック履歴の 返送に対応していません。

 
Karputov Vladimir:
マーケットオープンが近づいてきました。ティック履歴でパラメータを計算するロボットの準備はお済みですか?

チックに取り組むのはまだ早い。ダニに普通に接することができないし、ダニとの付き合い方も理解されていない。開発者自身が、ティックを正しく提供する方法について、まだ理解を深めていないようです。

そしてまた、杞憂に終わることなく。今朝、端末の電源を入れたら-今日の分のティックが返ってこない。金曜日以前の分のみ。今はダウンロードが無効になっているのか、バグなのかどちらかです。

ティックの歴史に穴を開ける。そして、現在の端末セッションのために入ってきたティックも、戻ってこないのです。

 

同様に、スクリプトで履歴をアップロードしようとする。ALL mode 3000 last values:

2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2983 2015.10.16 23:59:00: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54359
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2984 2015.10.16 23:59:00: spread = 73, ask = 1.54432, bid = 1.54359, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2985 2015.10.16 23:59:00: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54358
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2986 2015.10.16 23:59:00: spread = 74, ask = 1.54432, bid = 1.54358, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2987 2015.10.16 23:59:00: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54357
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2988 2015.10.16 23:59:00: spread = 68, ask = 1.54425, bid = 1.54357, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2989 2015.10.16 23:59:02: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54356
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2990 2015.10.16 23:59:02: spread = 69, ask = 1.54425, bid = 1.54356, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2991 2015.10.16 23:59:05: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54356
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2992 2015.10.16 23:59:05: spread = 64, ask = 1.54420, bid = 1.54356, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2993 2015.10.16 23:59:05: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54356
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2994 2015.10.16 23:59:05: spread = 72, ask = 1.54428, bid = 1.54356, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2995 2015.10.16 23:59:06: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54356
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2996 2015.10.16 23:59:06: spread = 75, ask = 1.54431, bid = 1.54356, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2997 2015.10.16 23:59:07: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54357
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2998 2015.10.16 23:59:07: spread = 74, ask = 1.54431, bid = 1.54357, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2999 2015.10.16 23:59:10: spread = 0, ask = 0.00000, bid = 0.00000, last = 0.00000
 
Tapochun:

同様に、スクリプトで履歴をアップロードしようとする。ALL mode 3000 last values:

MetaQuotes-Demoのサーバーで、すべて正しく正確にチェックされていますか?

すべて正常に動作している、ただそれを信じただけだ。EURUSDの20 000 000ティックのリクエストはこちら:今日のティックは問題なく動作しています。

2015.10.19 08:51:53.546 1 (EURUSD,M1)   Тик: 2015.10.19 08:52:48 bid: 1.1365 ask: 0.0 last: 0.0 [19999]
2015.10.19 08:51:53.546 1 (EURUSD,M1)   Тик: 2015.10.19 04:59:17 bid: 0.0 ask: 0.0 last: 1.13748 [0]
2015.10.19 08:51:53.546 1 (EURUSD,M1)   Получено тиков: 20000 код ошибки: 0

最初のリクエストは、ローカルヒストリーにあるものを返し、ヒストリーのページングをトリガーすることに留意してください。

ここでは200,0000,000ティックを要求したところ、すぐに53,788ティックが得られ、ページング処理が開始されました。

2015.10.19 08:54:22.352 1 (EURUSD,M1)   Size 2 Mb
2015.10.19 08:54:22.352 1 (EURUSD,M1)   Тик: 2015.10.19 08:55:22 bid: 1.13649 ask: 1.13657 last: 1.13649 [53787]
2015.10.19 08:54:22.352 1 (EURUSD,M1)   Тик: 2015.10.19 00:00:02 bid: 0.0 ask: 0.0 last: 0.0 [0]
2015.10.19 08:54:22.352 1 (EURUSD,M1)   Получено тиков: 53788 код ошибки: 0

2分後に再度リクエストしたところ、5 088 888 ticksとなり、バックグラウンドでページングが行われるようになりました。

2015.10.19 08:56:18.109 1 (EURUSD,M1)   Size 194 Mb
2015.10.19 08:56:18.109 1 (EURUSD,M1)   Тик: 2015.10.19 08:57:12 bid: 1.13626 ask: 1.13636 last: 0.0 [5088887]
2015.10.19 08:56:18.109 1 (EURUSD,M1)   Тик: 2015.09.21 00:00:02 bid: 0.0 ask: 0.0 last: 0.0 [0]
2015.10.19 08:56:18.109 1 (EURUSD,M1)   Получено тиков: 5088888 код ошибки: 0