MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1197

 
kopeyka2:

おはようございます。

ポイントは、直近50本のローソク足を平均値として計算している点です。

質問です。追加すべき点は、計算を1回にし、毎ティック ではないようにコードを修正することです。問題は、ON-LINEには価値の集積があることです。

新しいバーが始まると、rates_total > prev_calculatedとなり、最初のティック後に両者は等しくなります。これを使えば、すべてが思い通りになる。
 
Alexandr Sokolov:

再描画 - ChartRedraw()

イゴール・マカヌ

イベントをどのように処理するかというサンプルスキームがなければ、単なる推測に過ぎません。

または、IndicatorsフォルダのExamleSimplePanelで実行します。

そして、このコードが正しく動作する場合 ...じぶんでかんがえたらいい)

Salud!ありがとうございました。

ChartRedraw()をやってみましたが、ダメでした。チャート(OBJPROP_ZORDER)上でマウスクリックの イベントを受信する優先度を上げる必要がありました。ゼロ以上に設定すると、正常に動作するようになりました。

 

繰り返し質問させていただきます。MT5ターミナルのバグはどこに報告すればよいですか?開発者への直リンクはありますか?

一度は手紙を出したが、返事はなかった。

 
Alexey Viktorov:
新しいバーが始まると、rates_total > prev_calculatedとなり、最初のティック後に両者は等しくなります。これを使えば、すべてが思い通りになる。
ありがとうございました。
 
Oleg:

繰り返し質問させていただきます。MT5ターミナルのバグはどこに報告すればよいですか?開発者への直リンクはありますか?

すでにメールで問い合わせたが、返信はない。

Oleg:

こんにちは、皆さん。MT5のアップデートについて、どのスレッドで文句を言えばいいのか、アドバイスをお願いします。


ここ数ヶ月、新たな不具合を伴うアップデートが延々と続いていますが、何かあったのでしょうか?

ある端末でポジションを閉じたり開いたりすると、この端末だけでなく、他の端末でもすべてのシンボルのチャート上の履歴が自動的に表示されます。迷惑な話です。いちいち削除しなければならない。

現在、履歴から一つ一つ手作業でチャートに案件を転送することは不可能です。すべての取引を追加すると、すべての履歴を持つ新しいチャートが開かれます。

最新のアップデートでEAが変更され、コンパイルができなくなり、エラーが出続けています。

プロパティでオブジェクトにサインをする機会があり、その銘が画面に表示されました。

消えてしまいました。

完全なコードなしには何も語れない

テストサーバーのMQを使うのはなぜですか? サーバーDCを使うか、グローバルアップデートしかしていないか、ベータ版を自分で要求していないかです。

大量の苦情がないのは、問題があなたのコードにあり、アップデートではないことを意味します。

 
awsomdino:

フルコードでなければ何も言えない

MQのテストサーバーで何をしているのですか? DCサーバーを使えば、グローバルアップデートがあるだけで、自分でベータ版を要求することもできます。

大量の苦情が来ないということは、問題はあなたのコードにあるということであり、アップデートではありません。

すべてがクラッシュしたときに、人々が一斉に不満を漏らし始めるのは理解できる。 上記の問題は、私が話をする他の少なくとも3人の同僚でも発生している。

オブジェクトの名前をサインすればその横に表示されるとか、もう一方の端末で取引を開いた後、並列端末で取引が実行されないとか、そういうことですか?MT5網です。

クライアント端末でもMetaquotesはどうでもいいんだけどね。PCでは正常に動作していたのですが、モバイル版では0.25になりません。

私は、そして私だけではなく、ブローカー(非常に大きなブローカー)と誤りを訂正するために1年を費やしました。 彼らは、今度はMetaquotesに手紙を書き、Metaquotesに手紙を書きました。 彼らはそれを訂正するために1年半かかりました。

 

アンドロイド用のカスタムインジケーターは どのように書けばよいですか?(パネル、アラート、プリント、プッシュ、Eメールなどなし - 別ウィンドウに1行だけ、入力パラメータも当然ある)。

アンドロイド版MT5

Переход на новые рельсы: пользовательские индикаторы в MQL5
Переход на новые рельсы: пользовательские индикаторы в MQL5
  • www.mql5.com
Наконец мы получили возможность попробовать в работе новый торговый терминал - MetaTrader 5 . Вне сомнения, продукт заслуживает внимания и имеет множество новых возможностей по сравнению со своим предшественником. Важными преимуществами этой платформы среди прочих являются: Существенно доработанный язык, позволяющий теперь программировать...
 
Alexandr Sokolov:
アンドロイド用のカスタムインジケーターは どのように書けばよいですか?(パネル、アラート、プリント、プッシュ、Eメールなどなし - 別ウィンドウに1行だけ、入力パラメータも当然ある)。

無理でしょう。カスタムインジケータ、EA、スクリプト - Windowsターミナルのみ。

 

なぜStrategy Testerは 新しいオブジェクトの作成を検出できないのですか(MT4とMT5の両方で)?

int count = 0;
void OnChartEvent(const int id,
                  const long& lparam,
                  const double& dparam,
                  const string& sparam)
  {
   if(count == 0)
     {
      if(id == CHARTEVENT_OBJECT_CREATE) Alert("test");
      count++;
     };
  }

...オブジェクトはインジケータのシグナルアローで、Expert Advisorと一緒にテスターにロードされ、チャートテンプレートを読み込むことで使用されます。

Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
 
Alexandr Sokolov:

なぜStrategy Testerは 新しいオブジェクトの作成を検出できないのですか(MT4とMT5の両方で)?

...オブジェクトは、Expert Advisorと一緒にテスターにロードされるシグナルインジケータの矢印で、チャートテンプレートをロードすることで使用します。

ドキュメントに記載されていると思いますが、非常につまらない理由で、OnChartEventがテスターで動作しないのです。