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

 
Vitaly Muzichenko: それでも、コーナーに数字が表示されたままです。

数字はLabelオブジェクトなのか?

 
danil77783 こんにちは。質問:条件OrderSend for indicatorTrendDirction (trading system "Bourgeois") をどのように規定するのか?

このサイトDECOMPILで禁止されている可能性が高いです。緊急に削除してください、あなたは追放されます。

 
STARIJ:

はラベルオブジェクトなのか?

いや、これなんです。


 
Vitaly Muzichenko: いいえ、これです。

1で発見

short_name="CCI("+IntegerToString(InpCCIPeriod)+") "です。
IndicatorShortName(short_name)。
以下のように修正します。

IndicatorShortName("CCI")。

をクリックすると表示されます。

IndicatorShortName("");

 
STARIJ:

1で発見

short_name="CCI("+IntegerToString(InpCCIPeriod)+") "です。
IndicatorShortName(short_name)。
以下のように修正します。

IndicatorShortName("CCI")。

をクリックすると表示されます。

IndicatorShortName("");

なぜか消えない)

 
STARIJ:

このサイトで禁止されているDECOMPILの可能性が高いです。すぐに削除してください、禁止されます。

投稿は削除しましたが、禁止はしていません。次に彼がどのように自分の間違いに気づくのか、見届けたいと思います。
 
STARIJ:

1で発見

short_name="CCI("+IntegerToString(InpCCIPeriod)+") "です。
IndicatorShortName(short_name)。
以下のように修正します。

IndicatorShortName("CCI")。

をクリックすると表示されます。

IndicatorShortName("");

ゼロインジケータ・バッファ "ExtBuffer[i]" を埋めないと消えないのですが、これは逃げ道がないのです。

P.S. 刻印を消す方法はないのでしょうか?

 
Vitaly Muzichenko:

インジケータ・ゼロ・バッファ "ExtBuffer[i]" を埋めないと消えないのですが、それは仕方がないことで、埋める必要があります。

P.S. 刻印を消す方法はないのでしょうか?

OnCalculateから0を返して、最後に計算したバーをスタティック変数で 転送するようにすればよいでしょう。

考え方としては、この場合、バッファの値は「データウィンドウ」に入るべきではありませんし(0を返すと、常にすべてを再計算する、あるいは特定の値は意味がない、イメージのためだけだ、ということになります)、左上に何か図を表示することは、単に端末に権利がない(さもなければバグです)だけなのです。

確認しなかったのですが、ドキュメントを参照するとそうなっています。

 
Maxim Kuznetsov:

OnCalculateから0を返し、最後に計算されたバーを静的変数 で渡してみるとよいでしょう。

理論的には、この場合、バッファの値は「データウィンドウ」に届かないはずで、(まるで0を返すように、すべてが常に再計算されるか、特定の値は意味がなく、イメージのためだけだと言っているように)左上隅のターミナルに任意の図を表示するだけでは権利がない(さもなければバグである)。

は確認しませんでしたが...ドキュメントを覚えればいいだけの話です。

通常の配列に置き換えた、どうせ表示する必要はない、中間計算に使うのだから。

 
STARIJ:

このサイトで禁止されているDECOMPILの可能性が高いです。すぐに削除してください、禁止されます。


すみません、よくわからないんです。どのような理由で禁止されているのですか?インジケーターも自動化できないの?