MQLによる非同期・マルチスレッドプログラミング - ページ 31 1...242526272829303132333435363738...40 新しいコメント 削除済み 2019.07.28 09:47 #301 Andrey Barinov 一般に、あなたのアプローチはUnixのfork()を思い起こさせますね。もしMKがターミナルに通常のfork()をねじ込めば、非常にエレガントなソリューションになると思います。それを望む人は、比較的単純な(必要な知識の点で)マルチスレッドを得ることができ、テンプレートやグラフィックのあらゆるトリックはそこに必要ではありません。 Реter Konow 2019.07.28 09:48 #302 Andrey Barinov: 標準的なチャートでは、すべてのイベントが存在します。OBJ_CHARTではOnChartEventのみ、メインEAでは必要に応じてOnTickとOnTimerを送信します。 つまり、OBJ_CHARTが guiを描画し、OnChartEventのイベントを処理する、それだけなのですね。 OBJ_CHARTのすべてのイベントのメインドライバはOnChartEvent()なので、イベントOnTickとOnTimerはリソースが機能しないのでEventChartCustomを通して送信しなければならないのでしょうか?というか、OnChartEventからのコマンドで読み込めば動作するのでは? Andrey Barinov 2019.07.28 09:52 #303 Реter Konow: つまり、OBJ_CHARTは guiを描画し、OnChartEventイベントを処理する、それだけなのですね。 OBJ_CHARTのすべてのイベントのメインドライバはOnChartEvent()で、OnTickとOnTimerイベントはEventChartCustomを通して送信しなければなりませんが、これはリソースが機能しないためでしょうか?というか、OnChartEventから読み込めば動くのでしょうか? GUIはメインEAで動作します。また、OnChartEvent を介して、エージェントに必要なすべてのイベントをドロップします。 Реter Konow 2019.07.28 09:54 #304 Andrey Barinov: GUIはメインEAで動作します。また、OnChartEvent を介して、エージェントに必要なすべてのイベントをドロップします。 また、エージェント(OBJ_CHART)は何をするのでしょうか?計算? Andrey Barinov 2019.07.28 09:55 #305 Реter Konow: そして、エージェント(OBJ_CHART)は何をするのですか?計算? 計算も、取引ロジックも。それ(彼ら)に委ねられたものすべて。理想は、GUIでないものすべて。 fxsaber 2019.07.28 09:56 #306 Andrey Barinov: マーケットでのテンプレート利用を 禁止しない限りは。セキュリティ上の理由から、簡単にそうすることができた。 削除済み 2019.07.28 09:58 #307 fxsaber: マーケットでのテンプレート利用を 禁止しない限りは。セキュリティ上の理由から、簡単にそうすることができた。 トレードを開始しましたか? Andrey Barinov 2019.07.28 10:00 #308 fxsaber: マーケットでのテンプレート利用を 禁止しない限りは。セキュリティ上の理由から、簡単にそうすることができたのです。 問題が発生したら、その都度対処する :) Реter Konow 2019.07.28 10:02 #309 Andrey Barinov:計算も、取引ロジックも。それ(彼ら)に委ねられたものすべて。理想は、GUIでないものすべて。 また、計算結果はどのように戻すのですか? 原理的には、リソースに書き込むことができるんですよね? また、計算のためにデータの配列を渡す必要がある場合は?OnChartEvent()でリソースにアクセスするコマンドを与えると、データを読み込んで計算し、その結果をリソースに書き込むのでしょうか。 しかし、いずれにせよ、コマンドはEventChartCustom() を通してのみ与えることができるのですね。 また、最初の呼び出しの後にループさせれば、常にリソースにアクセスして読み出し、そこからコマンドを実行するようになるのでは? 質問数が多くて申し訳ありません。)) fxsaber 2019.07.28 10:03 #310 Vict: トレードを開始しましたか? いや、ブログのエントリーを作っていたんです。 1...242526272829303132333435363738...40 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
標準的なチャートでは、すべてのイベントが存在します。OBJ_CHARTではOnChartEventのみ、メインEAでは必要に応じてOnTickとOnTimerを送信します。
つまり、OBJ_CHARTが guiを描画し、OnChartEventのイベントを処理する、それだけなのですね。
OBJ_CHARTのすべてのイベントのメインドライバはOnChartEvent()なので、イベントOnTickとOnTimerはリソースが機能しないのでEventChartCustomを通して送信しなければならないのでしょうか?というか、OnChartEventからのコマンドで読み込めば動作するのでは?
つまり、OBJ_CHARTは guiを描画し、OnChartEventイベントを処理する、それだけなのですね。
OBJ_CHARTのすべてのイベントのメインドライバはOnChartEvent()で、OnTickとOnTimerイベントはEventChartCustomを通して送信しなければなりませんが、これはリソースが機能しないためでしょうか?というか、OnChartEventから読み込めば動くのでしょうか?
GUIはメインEAで動作します。また、OnChartEvent を介して、エージェントに必要なすべてのイベントをドロップします。
GUIはメインEAで動作します。また、OnChartEvent を介して、エージェントに必要なすべてのイベントをドロップします。
また、エージェント(OBJ_CHART)は何をするのでしょうか?計算?
そして、エージェント(OBJ_CHART)は何をするのですか?計算?
計算も、取引ロジックも。それ(彼ら)に委ねられたものすべて。理想は、GUIでないものすべて。
マーケットでのテンプレート利用を 禁止しない限りは。セキュリティ上の理由から、簡単にそうすることができた。
マーケットでのテンプレート利用を 禁止しない限りは。セキュリティ上の理由から、簡単にそうすることができた。
トレードを開始しましたか?
マーケットでのテンプレート利用を 禁止しない限りは。セキュリティ上の理由から、簡単にそうすることができたのです。
問題が発生したら、その都度対処する :)
計算も、取引ロジックも。それ(彼ら)に委ねられたものすべて。理想は、GUIでないものすべて。
また、計算結果はどのように戻すのですか?
原理的には、リソースに書き込むことができるんですよね?
また、計算のためにデータの配列を渡す必要がある場合は?OnChartEvent()でリソースにアクセスするコマンドを与えると、データを読み込んで計算し、その結果をリソースに書き込むのでしょうか。
しかし、いずれにせよ、コマンドはEventChartCustom() を通してのみ与えることができるのですね。
また、最初の呼び出しの後にループさせれば、常にリソースにアクセスして読み出し、そこからコマンドを実行するようになるのでは?
質問数が多くて申し訳ありません。))
トレードを開始しましたか?
いや、ブログのエントリーを作っていたんです。