アスク! - ページ 94

 
ANCOLL:
バナーがあると、他のインジケータからの視界が遮られることがあるので、バナーを削除する方法はないでしょうか。

残念、.ex4です。

そのインジケータを以下に添付します。

このスレッドでcjaに小さくしてもらうことができますhttps://www.mql5.com/en/forum/178253

なぜcjaはex4コードだけをバナーで掲載しているのか - この2つのスレッドを読んでください。

https://www.mql5.com/en/forum/178287

https://www.mql5.com/en/forum/177101

 
Michel:
簡単なことです。上のコードは関数なので、どこかで呼び出す必要があるのです。もし一度も呼び出さなければ、この関数は決して実行されないので、コンパイルされたファイルに残しておくことは無意味です。それが、あなたが受けたエラーの意味です。

それを理解して、動作するようになりました。ありがとうございます。

 

桁を使用する必要がある

Dave137:

#property indicator_chart_window

double spread=Ask-Bid;

{

ObjectCreate("Spread_Label", OBJ_LABEL, 0, 0, 0);

ObjectSetText("Spread_Label", DoubleToStr(spread,0), 14, "Ariel", Yellow);

ObjectSet("Spread_Label", OBJPROP_CORNER, 3);

ObjectSet("Spread_Label", OBJPROP_XDISTANCE, 50);

ObjectSet("Spread_Label", OBJPROP_YDISTANCE, 55);

}

この方法を試しましたが、グラフに大きな「0」値が表示されます。 どうすれば、インジケータがオーバーレイされている通貨のグラフにスプレッドを配置するようになりますか?

あなたの知恵と知識が必要です

デイブ

Daveです。

問題は、このコードの行にあります。

ObjectSetText("Spread_Label", DoubleToStr(spread,0), 14, "Ariel", Yellow);

DoubleToStrを使用する場合、2つ目のオプションは丸め方、つまり小数点以下何桁まで丸めるかです。この例では、小数点以下2桁または4桁の数値を四捨五入して、小数点以下0桁に戻しています。

下記を参照してください。

文字列 DoubleToStr( double value, int digits)

指定された数値を指定された精度の形式に変換したテキスト文字列を返します。

パラメータは以下の通りです。

value - 浮動小数点型の値。

digits - 精度フォーマット,小数点以下の桁数(0~8).

正しいコードは以下のようになります。

ObjectSetText("Spread_Label", DoubleToStr(spread,Digits), 14, "Ariel", Yellow);

注:Digitsは、現在のシンボルの小数点以下の桁数を返す内部関数です。

これでスプレッドが表示されるはずです。

乾杯。

Hiachiever

 
ANCOLL:
バナーがあると、他のインジケータが見えなくなってしまうので、バナーを消す方法はないだろうか。

残念、.ex4です

そのインジケータを以下に添付する。

そうそう、自分でメーターを作れるように、コードを書いて貼っておいたよ。

 
newdigital:
このスレッドhttps://www.mql5.com/en/forum/178253 でcjaに小さくしてもらうことができます。

なぜcjaはex4のコードをバナーだけで掲載しているのか - この2つのスレッドを読んでみてください。

https://www.mql5.com/en/forum/178287

https://www.mql5.com/en/forum/177101

そうなんですかー。

私やcja、minimeなどが協力したDollyやDINも、ネット上の窃盗団に破られて売られています。

 

ICUSTOMに関する問題

EAを実行するとこのようなエラーが表示されます。

GannHiLov1 EURJPYm,M30: iCustom関数内のインデックスバッファの番号が 無効です。

これは私のIcustom関数です。

double GannBuy1 = iCustom(NULL, 0, "###gann_hilo_activator###", lookback1,0);

誰かこれを修正する方法を知っていますか?

 

コーダーズグルとその他のプログラマーへ

こんにちは、皆さん。

私の問題を解決するために、ここに 書かれていることを助けてください。

ありがとうございます。

 

継続的なアラート

どのようなインジケータでも、音、メール、アラートを、私がそれをシャットダウンするまで鳴らしたい場合、どのようなコードをどこに追加すればよいのでしょうか。私は時々コンピューターから離れることがあり、起きているか寝ているかに関わらず、テキストメッセージと音で警告を発しています。1つの音やテキストメッセージは、私の注意を引くために常に十分ではありません。

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

 

adxボイスアラート

こんにちは、私はadxのラインが40を超えたら音を出すインジケータを作るのを手伝ってくれる人がいたら教えてください。

ありがとうございます。

 

iCustom at end of bar or?

皆さん、こんにちは。

私はiCustomがバーの終値で値を使用するのか、それとも毎ティック 後に計算するのかを確認しようとしてきました。ドキュメントを読んでもよくわかりません。iMaのようないくつかの関数では、値を取得するバーのどの時点で指定することができるようです。

以下のようなiCustomがあるのですが、日足バー終了時のStochRSICurrの値かどうか知りたいのです。

StochRSICurr = iCustom(Symbol(),PERIOD_D1, "Stochastic RSI",8,8,9,0,0) です。

ご教授ありがとうございました。

プッツ

理由: