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

 
Сергей Таболин:

そしてなぜか、出力はこうなっていると思った。

と、こんな風に書けば

とすると、ZigZag以外何も表示されない...。

No. The indicator \IndicatorsExamples Comments.mq5

//--- name for Dindicator subwindow label
   IndicatorSetString(INDICATOR_SHORTNAME,"MACD("+string(InpFastEMA)+","+string(InpSlowEMA)+","+string(InpSignalSMA)+")");

生産高


が、INDICATOR_SHORTNAMEに "MACD "だけを残しておくと

//--- name for Dindicator subwindow label
   IndicatorSetString(INDICATOR_SHORTNAME,"MACD");

になる


 
Vladimir Karputov:

No. ㈳MACD.mq5 インジケータを例にして説明します。

与える


INDICATOR_SHORTNAMEに "MACD "のみを残す場合。

となります。


そうですね。バカだなぁ。すみません。

 
このトピックに関連しないコメントは、「MQL4 MT4 MetaTrader 4初心者からの質問」に移動しました。
 

皆さん、ごきげんよう。質問があるんだけど話がずれていたらごめんなさい・・・。

オブジェクトを「親」TFとそれより小さいものに表示し、「親」より古いものには 表示しないようにするには、どのような方法があるのでしょうか。

つまり、プログラム的にオブジェクトに複数のフラグを設定するにはどうすればよいのでしょうか?

使用する場合

ObjectSetInteger ( ch_id , name , OBJPROP_TIMEFRAMES , flag ); 

オブジェクトはフラグに対応するTFにのみ表示されますが、オブジェクトのプロパティで、手動でいくつかのオブジェクトを選択することが可能です。

ティーエフ

 
Anzhela Sityaeva:

皆さん、ごきげんよう。質問があるんだけど話がずれていたらごめんなさい・・・。

オブジェクトを「親」TFとそれより小さいものに表示し、「親」より古いものには 表示しないようにするには、どのような方法があるのでしょうか。

つまり、プログラム的にオブジェクトに複数のフラグを設定する方法は?

使用する場合

オブジェクトはフラグに対応するTFにのみ表示されますが、オブジェクトのプロパティで、手動でいくつかのオブジェクトを選択することが可能です。


ObjectSetInteger(ch_id, name, OBJPROP_TIMEFRAMES, OBJ_PERIOD_H1 | OBJ_PERIOD_H2); 

写真の通り-1時間、2時間

 
Artyom Trishkin:

写真の通り-1時間、2時間

例えば、時計にオブジェクトを作成したとすると、M1からH1まで全てに表示されるはずです。H1以上は表示されないはずですが...。

つまり、すべてを列挙しなければならないのですか?

UPD:そうみたいですね。返信ありがとうございました

 
Artyom Trishkin:

写真の通り、1時間、2時間。

しかし、写真にはすべての分量が含まれています。そして、その詩のように列挙すると

ファイターの腕は刺すのに疲れる。

どんなものができるのか、見てみたいですね。

ObjectSetInteger(ch_id, name, OBJPROP_TIMEFRAMES, OBJ_PERIOD_H3-1);

しました。了解しました。

 
Alexey Viktorov:

しかし、写真にはすべての分量が含まれています。そして、その詩のように列挙すると

ファイターの腕は刺すのに疲れる。

どんなものができるのか、見てみたいですね。

しました。了解です。

それは素晴らしいことです。それはサイクルなしですか?
 
Anzhela Sityaeva:
それは素晴らしいことです。それはサイクルなしですか?
もちろん、そうです。たった一本の短い線。ただ、国旗のリストの中でどれが一番古いTFなのかを判断する必要があります。
 
Alexey Viktorov:

しかし、写真にはすべての分量が含まれています。そして、その詩のように列挙すると

ファイターの腕は刺すのに疲れる。

どんなものができるのか、見てみたいですね。

しました。了解です。

そして、フラッグの数値をプリントアウトするのです。共通フラグには、必要なフラグのすべての値を含める必要があります。OBJ_PERIOD_H3-1とは何でしょうか? それ以前のすべてのフラグの合計であれば、イエスですが、そうでない場合は、どこかにバグがあることになります。

また、OBJ_PERIOD_H3-1以前のすべてのフラグが必要でない場合は、どうすればよいのでしょうか。

理由: