フォルツァ執行上の問題点 - ページ 11 1...456789101112131415161718...156 新しいコメント Alexey Klenov 2015.02.17 19:58 #101 オープニングでリアルアカウントを取得接続し、GBPU3.15のチャート+ティック記録を設定したところこの商品の分足チャートを見てみると、841枚(19.26mcs)のボリュームで取引があった(あった)ことがわかります。ティックボリュームを切り替えると、2つ表示されます。 ファイル内でモニターした内容をご覧ください。 1.5350(全てチャート上)で1ロットの前回取引を確認(モスクワ時間19.22)。の後、OnBookEventセクションで2541ms後に本の次の変化が発生します。 MqlTick tick; SymbolInfoTick(Symbol(),tick);と価格と出来高を見る 価格1.5347、数量541(300ロット不足)と表示されています。 同じ価格で300ロットの取引が1回あったはずなのですが(チャートには1つの価格しか表示されません)。 しかし、なぜか私はそれを手に入れることができませんでした。 取引がある場合、市場の深さが変わるか(300ロットの場合)、取引所からクライアントMT5へのデータ送信にスキップ(またはフィルタリング)があると仮定します。MMは、自分のリミットが(この場合は部分的に)食われたのを見て、前の巻まで埋めたということではないと思います。そう、「チェンジ・ザ・カップ」イベントが発生しないほどの速さである。 かくのうメッセージ アスクツー アスクヴォル2 アスク1 AskVol1 聞く アスクヴォル 入札 ビッドボル 入札1 ビッドボル1 入札2 ビッドボル2 最終価格 リアルボル 322735561 15388 3 15354 300 15352 1000 15347 300 15346 1000 15321 2 15350 1 322738102 15400 2 15388 3 15352 1000 15347 304 15346 1000 15321 2 15347 541 322738217 15388 3 15354 300 15352 1000 15347 304 15346 1000 15321 2 15347 541 322738295 15388 3 15354 300 15352 1000 15347 304 15346 1000 15344 300 15347 541 322738361 15388 3 15354 300 15352 1000 15347 304 15346 1000 15344 300 15347 541 322738509 15388 3 15354 300 15352 1000 15347 169 15346 1000 15344 300 15347 541 Mikhail Filimonov 2015.02.17 20:19 #102 olyakish:オープニングでリアルアカウントを取得接続し、GBPU3.15のチャート+ティック記録を設定したところこの商品の分足チャートを見てみると、841ロット(19.26ミリ秒)のボリュームで取引があったことがわかります。ティックボリュームを切り替えると、2つ表示されます。 ファイル内でモニターした内容をご覧ください。 1.5350(全てチャート上)で1ロットの前回取引を確認(モスクワ時間19.22)。次に2541ミリ秒後にブックに変化があり、OnBookEventセクションに入る と価格と出来高を見る 価格1.5347、数量541(300ロット不足)と表示されています。 同じ価格で300ロットの取引が1回あったはずなのですが(チャートには1つの価格しか表示されません)。 しかし、なぜか私はそれを手に入れることができませんでした。 取引がある場合、市場の深さが変わるか(300ロットの場合)、取引所からクライアントMT5へのデータ送信にスキップ(またはフィルタリング)があると仮定します。MMは、自分のリミットが(この場合は部分的に)食われたのを見て、前の巻まで埋めたということではないと思います。そうそう、「カップの中の変化」イベントが発生しないほど速い。 LASTはどのように入手するのですか? Alexey Klenov 2015.02.17 20:28 #103 Mikalas: LASTはどのようにして手に入れるのですか? MqlTick tick; SymbolInfoTick(Symbol(),tick); ... dataToWrite[12]=(uint)(tick.last*10000); dataToWrite[13]=(uint)(tick.volume);ヘルプより 構造体MqlTick{datetimetime;// 価格が最後に更新された時刻doublebid;// 現在の価格 Biddoubleask;// 現在の売 値doublelast;// 直前の 取引の現在価格(Last)ulongvolume;// 現在の価格に対する出来高 Last}; Mikhail Filimonov 2015.02.17 20:59 #104 olyakish:ヘルプより 構造体MqlTick{datetimetime;// 価格が最後に更新された時刻doublebid;// 現在の価格 Biddoubleask;// 現在の売 値doublelast;// 直前の 取引の現在価格(Last)ulongvolume;// 現在の価格に対する出来高 Last};違う!CopyTicks()関数を使用する必要があります。まだヘルプには載っていない。説明はこちらhttps://www.mql5.com/ru/forum/38520 Alexey Klenov 2015.02.17 21:10 #105 Mikalas:違う!CopyTicks()関数を使用する必要があります。まだヘルプには載っていない。説明はこちらhttps://www.mql5.com/ru/forum/38520感謝 このオプションを試してみる - より信頼性が高いことが期待される Alexey Klenov 2015.02.18 05:15 #106 100%の利便性ではない例えば、端末が常に同じ価格と数量のティックを受信し、新しいティックなのか古いティックなのかが不明な場合履歴を多く取り、それをずっと検索するのはあまり合理的ではありません。端末内のパケットのインデックスや、最後に履歴にアクセスしてからの新しいティックのカウンタが必要です。 或いは第3の選択肢 Mikhail Filimonov 2015.02.18 10:19 #107 レナートさん、こんにちは。Openreachのテクニカルサポートによると、1085のビルドに問題があるとのことです。本日のテクニカルサポートからの回答です。「サーバー管理者に確認したところ、本日、1085ビルドの追加修正が必要 であることが判明しました。 開発元には、改善を実施するための期限を要求しています。"本当ですか? Renat Fatkhullin 2015.02.18 13:48 #108 Mikalas:レナートさん、こんにちは。Openreachのテクニカルサポートによると、1085のビルドに問題があるとのことです。本日のテクニカルサポートからの回答です。「サーバー管理者に確認したところ、本日、1085ビルドの追加修正が必要 であることが判明しました。 開発元には、改善を実施するための期限を要求しています。"本当ですか? はい、本日、要望のあった機能を搭載したビルド1085のカスタムビルドを提供する予定です。 Mikhail Filimonov 2015.02.18 14:11 #109 Renat: はい、今日中にリクエストされた機能を搭載した1085ビルドのカスタムビルドをお渡しします。 よし、待とう...。 Sergey Chalyshev 2015.02.18 14:21 #110 Renat: はい、今日中にリクエストされた機能を搭載した1085ビルドのカスタムビルドをお渡しします。フィックについて詳しく教えてください。オープンマーケットでどんな機能があるのか、凄く興味があります...。 1...456789101112131415161718...156 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
オープニングでリアルアカウントを取得
接続し、GBPU3.15のチャート+ティック記録を設定したところ
この商品の分足チャートを見てみると、841枚(19.26mcs)のボリュームで取引があった(あった)ことがわかります。
ティックボリュームを切り替えると、2つ表示されます。
ファイル内でモニターした内容をご覧ください。
1.5350(全てチャート上)で1ロットの前回取引を確認(モスクワ時間19.22)。
の後、OnBookEventセクションで2541ms後に本の次の変化が発生します。
と価格と出来高を見る
価格1.5347、数量541(300ロット不足)と表示されています。
同じ価格で300ロットの取引が1回あったはずなのですが(チャートには1つの価格しか表示されません)。
しかし、なぜか私はそれを手に入れることができませんでした。
取引がある場合、市場の深さが変わるか(300ロットの場合)、取引所からクライアントMT5へのデータ送信にスキップ(またはフィルタリング)があると仮定します。
MMは、自分のリミットが(この場合は部分的に)食われたのを見て、前の巻まで埋めたということではないと思います。
そう、「チェンジ・ザ・カップ」イベントが発生しないほどの速さである。
オープニングでリアルアカウントを取得
接続し、GBPU3.15のチャート+ティック記録を設定したところ
この商品の分足チャートを見てみると、841ロット(19.26ミリ秒)のボリュームで取引があったことがわかります。
ティックボリュームを切り替えると、2つ表示されます。
ファイル内でモニターした内容をご覧ください。
1.5350(全てチャート上)で1ロットの前回取引を確認(モスクワ時間19.22)。
次に2541ミリ秒後にブックに変化があり、OnBookEventセクションに入る
と価格と出来高を見る
価格1.5347、数量541(300ロット不足)と表示されています。
同じ価格で300ロットの取引が1回あったはずなのですが(チャートには1つの価格しか表示されません)。
しかし、なぜか私はそれを手に入れることができませんでした。
取引がある場合、市場の深さが変わるか(300ロットの場合)、取引所からクライアントMT5へのデータ送信にスキップ(またはフィルタリング)があると仮定します。
MMは、自分のリミットが(この場合は部分的に)食われたのを見て、前の巻まで埋めたということではないと思います。
そうそう、「カップの中の変化」イベントが発生しないほど速い。
LASTはどのようにして手に入れるのですか?
ヘルプより
構造体MqlTick
{
datetimetime;// 価格が最後に更新された時刻
doublebid;// 現在の価格 Bid
doubleask;// 現在の売 値
doublelast;// 直前の 取引の現在価格(Last)
ulongvolume;// 現在の価格に対する出来高 Last
};
ヘルプより
構造体MqlTick
{
datetimetime;// 価格が最後に更新された時刻
doublebid;// 現在の価格 Bid
doubleask;// 現在の売 値
doublelast;// 直前の 取引の現在価格(Last)
ulongvolume;// 現在の価格に対する出来高 Last
};
違う!
CopyTicks()関数を使用する必要があります。
まだヘルプには載っていない。
説明はこちら
https://www.mql5.com/ru/forum/38520
違う!
CopyTicks()関数を使用する必要があります。
まだヘルプには載っていない。
説明はこちら
https://www.mql5.com/ru/forum/38520
感謝
このオプションを試してみる - より信頼性が高いことが期待される
100%の利便性ではない
例えば、端末が常に同じ価格と数量のティックを受信し、新しいティックなのか古いティックなのかが不明な場合
履歴を多く取り、それをずっと検索するのはあまり合理的ではありません。
端末内のパケットのインデックスや、最後に履歴にアクセスしてからの新しいティックのカウンタが必要です。
或いは第3の選択肢
レナートさん、こんにちは。
Openreachのテクニカルサポートによると、1085のビルドに問題があるとのことです。
本日のテクニカルサポートからの回答です。
「サーバー管理者に確認したところ、本日、1085ビルドの追加修正が必要 であることが判明しました。
開発元には、改善を実施するための期限を要求しています。"
本当ですか?
レナートさん、こんにちは。
Openreachのテクニカルサポートによると、1085のビルドに問題があるとのことです。
本日のテクニカルサポートからの回答です。
「サーバー管理者に確認したところ、本日、1085ビルドの追加修正が必要 であることが判明しました。
開発元には、改善を実施するための期限を要求しています。"
本当ですか?
はい、今日中にリクエストされた機能を搭載した1085ビルドのカスタムビルドをお渡しします。
はい、今日中にリクエストされた機能を搭載した1085ビルドのカスタムビルドをお渡しします。
フィックについて詳しく教えてください。
オープンマーケットでどんな機能があるのか、凄く興味があります...。