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

 
Igor Makanu:

ありがとうございます、いえいえ、そんなことは求めていません。

私は最適化を中断することなく、上限を設定するための最大数(1000 000 000 - _ポイント だと思います)が必要です、私はこの計算で時間枠を要求したくない、それは計算速度の問題です - オプティマイザーは遺伝学をよく構築するために余分な通路を必要とします - 私はすでにチェックした、私は常に最適化のパスを中断すると、遺伝学は最高の結果を表示しません - むしろそれは見つけるために時間がかかるでしょう。

DBL_MAXを 確認しましたか?

 
Alexey Viktorov:

DBL_MAXを 確認しましたか?

私が理解する限り、一次資料はないのですか?

すると、問題は解決し、最大値が手打ちされる

 
OnTesterDeinit()が呼ばれたときに、最適化後のチャートウィンドウ(現在最適化結果 チャートが表示されている)を自動的に閉じる方法を教えていただけませんか?
 
Aleksey Vyazmikin:
OnTesterDeinit()が呼ばれたときに、最適化後のチャートウィンドウ(現在最適化結果 チャートが表示されている)を自動的に閉じる方法を教えてください。

fxsaberに 聞く。

教えてくれるはずです。

 

ごきげんよう。

インジケータウィンドウを作成する際、固定高さを指定しない場合、Ctrl+Aを 押すと、インジケータウィンドウが固定高さの値を取るようにしました。

どなたかこの値を変更する方法を教えてください。

また、Expert Advisor内から既存のインジケータウィンドウの高さを管理するにはどうしたらよいですか?

 
アドバイスをお願いします。MT5にサインアップし、プラットフォームをダウンロードし、取引を試したいのですが、別のブローカーを使用しないでください。この口座にブローカーを入れずにリアル口座を 開設することはできますか?
ありがとうございました。
 
Dima Filippov:
アドバイスをお願いします。 MT5にサインアップし、プラットフォームをダウンロードし、取引を試したいのですが、別のブローカーを使用しないでください。この口座にブローカーを入れずにリアル口座を 開設することはできますか?
ありがとうございました。

このリソースではありません。デモのみです。

 
Anzhela Sityaeva:

こんにちは。

インジケータウィンドウを作成する際、固定高さを指定しない場合、Ctrl+Aを 押すと、インジケータウィンドウが固定高さの値を取るようにしました。

どなたかこの値を変更する方法を教えてください。

また、Expert Advisor内から既存のインジケータウィンドウの高さを管理するにはどうすればよいですか?

IndicatorSetInteger(INDICATOR_HEIGHT,height)を使用します。

Документация по MQL5: Константы, перечисления и структуры / Константы индикаторов / Свойства пользовательских индикаторов
Документация по MQL5: Константы, перечисления и структуры / Константы индикаторов / Свойства пользовательских индикаторов
  • www.mql5.com
Количество индикаторных буферов, которые можно использовать в пользовательском индикаторе, не ограничено. Но каждому массиву, который назначается в качестве индикаторного буфера с помощью функции SetIndexBuffer(), должен быть указан тип данных, которые он будет хранить. Это может быть одно из значений перечисления ENUM_INDEXBUFFER_TYPE...
 
Artyom Trishkin:

IndicatorSetInteger(INDICATOR_HEIGHT,height)を使用します。

はい、ハンドブックにそのような記載があり、このように適用するようにしました。

input int   wndheight   =  100;     //Высота окна индикатора

void OnChartEvent(const int id,const long &lparam,const double &dparam,const string &sparam)
  {
   if(id==CHARTEVENT_OBJECT_CLICK)
     {
      if(sparam=="ИмяОбъекта")
        {
         IndicatorSetInteger(INDICATOR_HEIGHT,wndheight);
        }
     }
  }

Expert Advisorで呼び出した場合、ウィンドウの高さは変わりません。初期状態では、高さが固定されたウィンドウは作成されません。

マウスでウィンドウの高さを変更した場合、Ctrl+Aで高さをデフォルト値に戻すことができます。

また、Ctrl+Aを 押したときに使用する値を変更することは可能でしょうか?

 

こんにちは。

助けてください。トレーディングシグナルモジュール「タイムフィルター」についての質問です。

このモジュールを使ってEAを生成し、1日に1時間だけ取引できるように設定していることです。一般的にはそのように取引されますが、Expert Advisorが好きな時間にポジションをオープンする日もあります。取引シグナルモジュール「タイムフィルター」を他の取引シグナルモジュール(ストキャスティック、WPRなど)といろいろ組み合わせて試しましたが、同じことが起こります。さらに、連続2時間の勤務を許可する設定にすれば、問題なく、動作します。

何に関連することができるのか?取引シグナルモジュール「タイムフィルター」のコードに誤りがあるのでは?私はプログラミングの専門家ではないので、私が何か間違ったことをしているかもしれないので、それを理解するのを助けるか、ヒントを与えることをお願いします。

敬具 ウラジミール


ここでは、写真に簡単な例を示します。ある日は朝7時から、次の日は夕方5時から、そして3日目は朝7時からしか開かないはずなのに、また朝7時から開いている。


理由: