初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1348

 
Aleksei Stepanenko #:

どこかのスレで愚痴ってたっけな。

クレーマーには、自分の言ったことの責任を取らせよう!!!

彼は私たちから何も買わなかった。

つまり、これは競合他社を排除するための汚い試みでしかないのです。

私の製品をマーケットに返却することを要求します。これはとんでもないことだ!
 
知りたいです。苦情処理担当者への連絡方法を教えてください。お一人様だと思います。カウンセラーのSabit Dossayevの獲得について、1ヶ月前にテクニカルサポートに手紙を書きました。私の手紙を削除しましたね。Sabit Dossayev氏のNEOの画面はこちらです。個人的にマーカーで描いたラフくらいは見せてください。そして、26ユーロセントから取引を開始することができるようになる予定です。
 

同情するよ、友よ。でも、ここではあなたと同じようなユーザーと話しているんですよね。

問題がある場合は、servicedeskに書き込んでください。

 
Aleksei Stepanenko #:

同情するよ、友よ。でも、ここではあなたと同じようなユーザーと話しているんですよね。

問題がある場合は、servicedeskに書き込んでください。

そこに書いてある。リストにないものは、フォーラムに投稿してください

 

MQL5でOnCalculate()をプログラムで 簡単に実行 する方法はあるか教えてください。

ChartSetSymbolPeriod()を使ったティックエミュレーションは知っているのですが。しかし、全く同じではありません。OnInit()とOnDeinit()を通過して、ウィンドウ内のすべてのインジケータをゼロから完全に再起動することがあります。

OnCalculate() でprev_calculatedと全ての作業済みフラグと静的値を関数で保存する方法が必要 です。
このようなニーズは多通貨インジケータで 発生します。通常のティックが他のシンボルによって隣接するウィンドウに来た場合、強制的に実行される必要があります。

 
User_mt5 #:

MQL5でOnCalculate()をプログラムで 簡単に実行 する方法はあるか教えてください。

ChartSetSymbolPeriod()を使ったティックエミュレーションは知っているのですが。しかし、全く同じではありません。OnInit()とOnDeinit()を通過して、ウィンドウ内のすべてのインジケータをゼロから完全に再起動することがあります。

OnCalculate() でprev_calculatedと全ての作業済みフラグと静的値を関数で保存する方法が必要 です。
このようなニーズは多通貨インジケータで 発生します。通常のティックが他のシンボルによって隣接するウィンドウに来た場合、強制的に実行される必要があります。

マルチクッカーはタイマーをかけること。
 
Alexey Viktorov #:
Multicalculateはタイマーで動作させる必要があります。

Alexeiさん、ご返信ありがとうございます。

そうかもしれませんね。そして、このprev_calculatedとデータアクセスでの苦悩は、 OnCalculate()を与え、 独立して配置する必要がある?

これらの再設計を始める前に、誰かOnCalculate()をプログラムで呼び出すことは不可能だと教えてください...。

 
User_mt5 #:

Alexeiさん、ご返信ありがとうございます。

そうかもしれませんね。そして、このprev_calculatedとデータアクセスでの苦悩は、 OnCalculate()を与え、 独立して配置する必要がある?

この再設計を始める前に、誰かOnCalculate()をプログラムで呼び出すのは不可能だと教えてください...。

しかし、他のツールのOnCalculate()には、データがありません。何もないのに呼んでどうするんだ...。

 
Alexey Viktorov #:

しかし、他のツールのOnCalculate()には、データがありません。何もないのに呼んでどうするんだ...。

おそらく、私はすべてを知っているわけではありません。私の知る限り、どの機能でも他の楽器のデータはありません。

私の場合、他のシンボルの価格取得はこのようにアレンジしています。

   double close = iClose   (symbol, TF, shift);    // close бара заданного графика

OnCalculate()実行の一部として実行されるコードです。
もし、隣接するウィンドウのティック到着時にOnCalculate()を実行する方法があれば、簡単にすべてのウィンドウのデータを時間的に処理することができるのですが。
しかし、OnCalculate()はそのティックによってのみ呼び出されるため、私のインジケータは隣接するウィンドウのイベントについては何も知らない。そこの値段はもうとっくに下がっていて、まだ眠っていて、自分のティックが起こしてくれるのを待っている...。

もっと見る
OnCalculate()を省くなら、私の場合はOnBookEvent()を使うのが理にかなっているかも?

 
User_mt5 #:

おそらく、私はすべてを知っているわけではありません。私の理解では、どの機能にも他の楽器のデータはありません。

私の場合、他のシンボルの価格を得るには、このように整理しています。

OnCalculate()実行の一部として実行されるコードです。
もし、隣接するウィンドウのティック到着時にOnCalculate()を実行する方法があれば、簡単にすべてのウィンドウのデータを時間的に処理することができるのですが。
しかし、OnCalculate()はそのティックによってのみ呼び出されるため、私のインジケータは隣接するウィンドウのイベントについては何も知らない。価格はすでにそこを通過しているが、まだ眠ったままで、自分のティックが起こしてくれるのを待っている...。

また
OnCalculate()を省くなら、私の場合はOnBookEvent()を使うのが理にかなっているかも?

OnCalculate()に自分のシンボルを扱わせ、それ以外はカスタム関数に入れ、OnTimer()から呼び出す
理由: