MetaquotesはなぜMT4ではなくMT5を推すのですか? - ページ 4 12345678 新しいコメント Andrei01 2017.09.25 09:03 #31 fxsaber:不思議なことに、この何年もの間、MT4のコドベースに非同期オーダー機能が搭載されることはありませんでした。どうですか?異なる端末からの注文? fxsaber 2017.09.25 09:11 #32 Andrei:どうですか?異なる端末からの注文?チャートー Andrei01 2017.09.25 09:12 #33 fxsaber:チャート 個別チャートからの注文は、非同期でMT4に入るのでしょうか? Andrey Barinov 2017.09.25 09:47 #34 fxsaber:このオプションは、残念ながら一度に1つのシンボルに対してのみ有効です。MT4のコドベースに非同期オーダーファンクションを何年も入れなかったのが不思議なくらいです。どうせサーバーからの応答を待つのだから、マルチスレッドでもシンクロナス(synchronous)と呼びたい。マーケットにはこんな商品もあったんだ。検索することができます。 fxsaber 2017.09.25 10:04 #35 Andrey Barinov: マルチスレッドと呼んでいますが、とにかくサーバーからの応答を待っているので、同期でもあります。マーケットにはこんな商品もあったんだ。調べてみてください。 もちろん、名前をナメてかかってもいい。 Stanislav Korotky 2017.09.25 14:51 #36 fxsaber:長年、誰もMT4のコドベースに非同期Order関数を入れなかったのが不思議なくらいです。技術的には、このような拡張性のあるExpert Advisorの補助的な注文 送信システムを作ることは難しくないが、それに見合うだけの価値があるのだろうか。結局、貿易の流れはとにかく1つしかない。あるEAからの注文が処理されている間、IsTradeContextBusyがtrueを返し、次の(「並列」)注文がキューに滞留します。 Vladimir 2017.09.25 15:14 #37 Stanislav Korotky:技術的には、このような補助的なEAで注文を出すスケーラブルなシステムを作ることは難しくありませんが、それに見合うだけの価値があるのでしょうか?結局、どうせトレードスレは1つしかないんだし。あるExpert Advisorからの注文が処理されている間、IsTradeContextBusyが真を返し、次の(「並行」)注文がキューに滞留します。そうではありません。IsTradeContextBusy は、少なくとも1つの注文が処理される前に9つの注文が送信された場合、true を返します。確認しました。8 - はい、すべて動作します。9つの並列 - そう、"スレッドビジー "です。 Stanislav Korotky 2017.09.25 15:22 #38 Vladimir:そうではありません。IsTradeContextBusy は、少なくとも1つの注文が処理される前に9つの注文が送信された場合、true を返します。確認しました。8 - はい、すべて動作します。9並列 - そう、「スレッドがビジー状態」なのです。何か公式な情報源へのリンクはないのでしょうか?そうすると、たとえ動作が全く同じであっても、戻り値は何も保証しません。最もありそうなのは、8件の注文のためのバッファがあるが、まだ1つのスレッドがサーバに送信しているということです。 Alexey Viktorov 2017.09.25 15:28 #39 Stanislav Korotky:何か公式な情報源へのリンクはないのでしょうか?その場合、たとえその通りの動作であったとしても、戻り値は何も保証しません。最も可能性が高いのは、8件の注文のためのバッファがあるけれど、まだ1つのスレッドがサーバに注文を送信して いることを意味します。スレッドは1つのEAで同じです。1つのアカウントに8つのEAがあり、互いに干渉することなく動作します。これをまだ知らないというのは、不思議な気がします。レナートをはじめ、何度も言われていることです。 fxsaber 2017.09.25 15:41 #40 Stanislav Korotky:技術的には、このような補助的なEAで注文を出すスケーラブルなシステムを作ることは難しくありませんが、それに見合うだけの価値があるのでしょうか?同じポートフォリオを取引する場合、このような空気のような非同期性が必要なのです。Expert Advisor/Scriptは純粋なMQL4上で起動し、そのために新しいチャートを開くことができるため、MT4用のリテラシー記事を一度書くだけで、1行でソースコードに接続し、すべてのOrder-functionが非同期になり、CustomEventを通じてOnTradeを行い、Expert Advisorが起動すると8つのユニバーサルExpert Advisorが 自動的にバックグラウンドでロードされるようになるのです。 12345678 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
不思議なことに、この何年もの間、MT4のコドベースに非同期オーダー機能が搭載されることはありませんでした。
どうですか?異なる端末からの注文?
どうですか?異なる端末からの注文?
チャートー
チャート
このオプションは、残念ながら一度に1つのシンボルに対してのみ有効です。
MT4のコドベースに非同期オーダーファンクションを何年も入れなかったのが不思議なくらいです。
どうせサーバーからの応答を待つのだから、マルチスレッドでもシンクロナス(synchronous)と呼びたい。マーケットにはこんな商品もあったんだ。検索することができます。
マルチスレッドと呼んでいますが、とにかくサーバーからの応答を待っているので、同期でもあります。マーケットにはこんな商品もあったんだ。調べてみてください。
長年、誰もMT4のコドベースに非同期Order関数を入れなかったのが不思議なくらいです。
技術的には、このような拡張性のあるExpert Advisorの補助的な注文 送信システムを作ることは難しくないが、それに見合うだけの価値があるのだろうか。
結局、貿易の流れはとにかく1つしかない。あるEAからの注文が処理されている間、IsTradeContextBusyがtrueを返し、次の(「並列」)注文がキューに滞留します。
技術的には、このような補助的なEAで注文を出すスケーラブルなシステムを作ることは難しくありませんが、それに見合うだけの価値があるのでしょうか?
結局、どうせトレードスレは1つしかないんだし。あるExpert Advisorからの注文が処理されている間、IsTradeContextBusyが真を返し、次の(「並行」)注文がキューに滞留します。
そうではありません。IsTradeContextBusy は、少なくとも1つの注文が処理される前に9つの注文が送信された場合、true を返します。確認しました。8 - はい、すべて動作します。9つの並列 - そう、"スレッドビジー "です。
そうではありません。IsTradeContextBusy は、少なくとも1つの注文が処理される前に9つの注文が送信された場合、true を返します。確認しました。8 - はい、すべて動作します。9並列 - そう、「スレッドがビジー状態」なのです。
何か公式な情報源へのリンクはないのでしょうか?そうすると、たとえ動作が全く同じであっても、戻り値は何も保証しません。最もありそうなのは、8件の注文のためのバッファがあるが、まだ1つのスレッドがサーバに送信しているということです。
何か公式な情報源へのリンクはないのでしょうか?その場合、たとえその通りの動作であったとしても、戻り値は何も保証しません。最も可能性が高いのは、8件の注文のためのバッファがあるけれど、まだ1つのスレッドがサーバに注文を送信して いることを意味します。
スレッドは1つのEAで同じです。1つのアカウントに8つのEAがあり、互いに干渉することなく動作します。
これをまだ知らないというのは、不思議な気がします。レナートをはじめ、何度も言われていることです。
技術的には、このような補助的なEAで注文を出すスケーラブルなシステムを作ることは難しくありませんが、それに見合うだけの価値があるのでしょうか?
同じポートフォリオを取引する場合、このような空気のような非同期性が必要なのです。Expert Advisor/Scriptは純粋なMQL4上で起動し、そのために新しいチャートを開くことができるため、MT4用のリテラシー記事を一度書くだけで、1行でソースコードに接続し、すべてのOrder-functionが非同期になり、CustomEventを通じてOnTradeを行い、Expert Advisorが起動すると8つのユニバーサルExpert Advisorが 自動的にバックグラウンドでロードされるようになるのです。