ダニの話 - ページ 3 12345678910...26 新しいコメント Vladimir Karputov 2015.10.15 13:56 #21 Vasiliy Sokolov: 本当にデータが入ってきているのか? ああ、10月14日だでも、私のタブレットでは難しいです。 削除済み 2015.10.15 13:57 #22 Karputov Vladimir: 可能ですが、すべてのティックでそうするのは避けたほうがいいでしょう :) 20万円は取り戻せませんでしたが :) Renat Fatkhullin 2015.10.15 14:01 #23 ちなみに、マーケット概観ウィンドウから深いティックを素早く表示することも可能になりました。後日、機能をバージョンアップする予定です。 削除済み 2015.10.15 14:03 #24 Renat Fatkhullin:ちなみに、マーケット概観ウィンドウから深いティックを素早く表示することも可能になりました。後日、機能をバージョンアップする予定です。 最初に使えるティックの日時をすばやく調べるにはどうしたらよいでしょうか。 Vladimir Karputov 2015.10.15 14:07 #25 Tapochun: そして、最初に空いているティックの日時を素早く見つけるにはどうしたらいいのでしょうか? はい、できます。ティック、ティック内のマウスクリック、キーボードの「Home」キーでの自動スクロールを無効化します。 削除済み 2015.10.15 14:10 #26 Karputov Vladimir: はい、できます。マウスのクリックとキーボードの'Home'キーで自動スクロールを無効化します。 あの...プログラム的に) Vladimir Karputov 2015.10.15 14:15 #27 Tapochun: あの...プログラム的に) 深さ200,000でCopyTicksを呼び出したら。そして、配列に最小値があるかどうかをチェックします。 Renat Fatkhullin 2015.10.15 14:16 #28 Tapochun: 200,000,000が返ってこない:)すべて入ってきます。ただ、最初の呼び出しがページングのトリガーとなり、それ以降の呼び出しは瞬時に行われます。以下はその一例です。MqlTick ExTicks[]; //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- запросим тики int copied=CopyTicks(_Symbol,ExTicks,COPY_TICKS_ALL,0,2000000); //--- если тики получены, то выведем на график значения Bid и Ask Print("Получено тиков: ",copied," код ошибки: ",GetLastError()); if(copied>1) { Print("Тик 0: ",ExTicks[0].time," bid: ",ExTicks[0].bid," last: ",ExTicks[0].last); Print("Тик ",copied-1,": ",ExTicks[copied-1].time," bid: ",ExTicks[copied-1].bid," last: ",ExTicks[copied-1].last); } } 2,000,000ティックのリクエストです。2015.10.15 15:14:36.479 CopyTicks (EURUSD,M1) Тик 1999999: 2015.10.15 15:14:37 bid: 1.14352 last: 1.14352 2015.10.15 15:14:36.479 CopyTicks (EURUSD,M1) Тик 0: 2015.10.05 07:26:56 bid: 1.12259 last: 0.0 2015.10.15 15:14:36.479 CopyTicks (EURUSD,M1) Получено тиков: 2000000 код ошибки: 0 ティックファイルはここにあるので、簡単に転送できます(巨大になるため)。 削除済み 2015.10.15 14:19 #29 Renat Fatkhullin:すべて届きます。ただ、最初の呼び出しがページングのトリガーとなり、その後の呼び出しは瞬時に行われます。以下はその一例です。2,000,000ティックのリクエストです。 そう、すでに10,000,000枚以上アップロードされているのです。 削除済み 2015.10.15 14:20 #30 Karputov Vladimir: 深さ20万程度でCopyTicksを1回呼び出す。そして、配列に最小値があるかどうかをチェックします。その方法は...いけんじゃね!? 12345678910...26 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
本当にデータが入ってきているのか?
可能ですが、すべてのティックでそうするのは避けたほうがいいでしょう :)
ちなみに、マーケット概観ウィンドウから深いティックを素早く表示することも可能になりました。後日、機能をバージョンアップする予定です。
ちなみに、マーケット概観ウィンドウから深いティックを素早く表示することも可能になりました。後日、機能をバージョンアップする予定です。
そして、最初に空いているティックの日時を素早く見つけるにはどうしたらいいのでしょうか?
はい、できます。マウスのクリックとキーボードの'Home'キーで自動スクロールを無効化します。
あの...プログラム的に)
200,000,000が返ってこない:)
すべて入ってきます。ただ、最初の呼び出しがページングのトリガーとなり、それ以降の呼び出しは瞬時に行われます。
以下はその一例です。
2,000,000ティックのリクエストです。
ティックファイルはここにあるので、簡単に転送できます(巨大になるため)。すべて届きます。ただ、最初の呼び出しがページングのトリガーとなり、その後の呼び出しは瞬時に行われます。
以下はその一例です。
2,000,000ティックのリクエストです。
深さ20万程度でCopyTicksを1回呼び出す。そして、配列に最小値があるかどうかをチェックします。
その方法は...いけんじゃね!?