staticint WINDOW = -1;
int start(){
if (WINDOW == -1) WINDOW = WindowFind( WindowExpertName() );
}
をそのままinit()する。
または int() で shortname を設定します。
stringshort = "CC-STOKS";
int init(){
IndicatorShortName( short );
// остальное прочее
}
int start(){
if (WINDOW == -1) WINDOW = WindowFind( short );
}
わかったような気がします。関数の中でオブジェクトの名前を設定しました。
ObjectCreate(name+ WindowExpertName(), OBJ_LABEL, WindowFind(WindowExpertName()), 0, 0)とします。
モノではなく...。
init()に書くと
IndicatorShortName("CC-STOKS ");
WindowExpertName()をレンダリング関数のインジケータ名として使用すると...。
決めてくれ、親愛なる仲間よ(馴れ馴れしくてすみません)、インジケータが「CC-STOKS」(別名)と呼ばれているか、専門家の名前がついているか、どちらか...
私の...
そういや、オブジェクトのチェックがないな。
IndicatorShortName("CC-STOKS ")の 行を削除しました。
現在、動作しているようです。
//------------------------------------------
確認しました。
コメントでは"-1 "が返されます。
そして-「エイリアス」があっても、削除されても問題ない。
はい、問題なく使えています...。
ご協力いただいた皆様、質問にお答えいただいた皆様、ありがとうございました。
ビールを何杯か飲んだが、君は私の心を揺さぶっている......。
口を割る
または
1.ショートネームがないことと
をそのままinit()する。
または int() で shortname を設定します。
で、オブジェクトを描画するときに、サブウィンドウの番号としてWINDOWを使用します。
オブジェクト関数は次のようになります。
この方法では,すべての主要な属性はパラメータとして渡されます.
こんにちは。アドバイスをお願いします。
インジケーターウィンドウに三角形を描くことは可能ですか?その場合、座標はどのように設定するのですか?
三角形の座標を設定する方法がmqlのヘルプに載っていないのですが。
こんにちは。アドバイスをお願いします。
インジケーターウィンドウに三角形を描くことは可能ですか?その場合、座標はどのように設定するのですか?
三角形の座標を設定する方法がmqlのヘルプに載っていないのですが。
ObjectCreate(name,OBJ_TRIANGLE, WindowFind(WindowExpertName(),Time[-1],vertex1_price,
Time[-5],vertex2_price,
Time[-7],vertex3_price,)。
//--------------------------------------------------------------------------------------------------------------------------
三角形のノードの座標を時間で設定しました(例えば、未来のバーの開始時刻で)。あとは、よくわからないですね。インジケーターウインドウの目盛りに表示されるのは、価格ではありません。指標となる数値のグラデーションです。
値段に関係なく、てっぺんが硬く固定された三角持ち合いを「置く」必要があるんです。
そして、できれば右(または下)隅にガッチリと固定されていることが望ましい。
そして、その頂点の座標、つまりインジケータスケールの縦軸の座標をどのように設定すればよいのかがわかりません。