コーディングのヘルプ - ページ 138

 
RyuShin:
なるほど、よくわかりました。ありがとうございます。もう一つの質問ですが、テキストのXYを動かないようにコード化することは可能でしょうか?OBJPROP_XDISTANCEとOBJPROP_YDISTANCEを使用するとか?

RyuShin

そうですね。そして、それは通常行われる方法です。ラベルオブジェクト(OBJ_LABEL)には可能で、テキストオブジェクト(OBJ_TEXT)にはできません。

 
mladen:
RyuShin はい。そして、通常はそのように行われます。ラベルオブジェクト(OBJ_LABEL)にはできますが、テキストオブジェクト(OBJ_TEXT)にはできないんです。

OBJ_TEXT」を「OBJ_LABEL」に置き換えることは可能ですか? 例)ObjectCreate(name, OBJ_TEXT, 0, Time[10], lvl) → ObjectCreate(name, OBJ_LABEL, 0, OBJPROP_XDISTANCE, 15, Time[10], lvl).

 
RyuShin:
OBJ_TEXT "を "OBJ_LABEL "に置き換えることはできますか? 例えば、ObjectCreate(name, OBJ_TEXT, 0, Time[10], lvl) を ObjectCreate(name, OBJ_LABEL, 0, OBJPROP_XDISTANCE, 15, Time[10], lvl) に置き換えたらどうですか?

はい

しかし、ラベルの場合は、ObjectSet()関数を使って XとYの距離を設定する必要があります(次のような感じです ObjectSet(name,OBJPROP_XDISTANCE,someXDistance); と ObjectSet(name,OBJPROP_YDISTANCE,someYDistance); )。

 
mladen:
はい。しかし、ラベルを使用する場合は、ObjectSet()関数を使ってXとYの距離を設定する必要があります(以下のようにObjectSet(name, OBJPROP_XDISTANCE,someXDistance); と ObjectSet(name, OBJPROP_YDISTANCE,someYDistance); )。

なるほど、これでいいのでしょうか?

ファイル:
untitled2.png  9 kb
untitled.png  12 kb
 
RyuShin:
さてと...これでいいのかな?

いいえ

ラベルに時刻を使用しない

X距離とY距離は、else条件の後の行でもObjectSet()で設定します。ラベルは時間を使わず、チャート上の絶対位置を使うので、X軸とY軸の2つの座標にXDISTANCEとYDISTANCEをObjectSet()で設定する。

 
mladen:
No ラベルに時間を使わない XとYの距離にはObjectSet()を使う else条件の後の行でも。ラベルは時間を使用せず、チャート上の絶対位置を使用するので、X軸とY軸の2つの座標にXDISTANCEとYDISTANCEを設定するためにObjectSet()を使用します。

mladenでは、ラベルを修正してはいけないという結論に達しました。私が改造しようとしていたインジケータは、デイリーピボットインディケータです。抵抗線と支持線の下にあるラベルを修正すると、意味不明になってしまいます。なぜなら、ラベルは絶対位置を使用し、インジケータは 毎日異なるサポートとレジスタンスを示して いるからです。とにかく、よろしくお願いします。

 

mladen, 私は週足と月足のピボットインジケーターを持っています。昨日、マーケットが開く前は動いていたのですが、マーケットが開いてから動かなくなりました。ピボット、サポート、レジスタンスのラインが表示さ れなくなりました。日足のピボット・インディケーターは、マーケットが開く前も開いた後も機能しています。週足・月足のデータを使って計算し続けるはずなのに、意味が分かりません。何が問題なのでしょうか?

 
RyuShin:
mladen、私は週足と月足のピボット・インディケータを持っています。昨日、マーケットが開く前は動いていたのですが、マーケットが開いてから動かなくなりました。ピボット、サポート、レジスタンスのラインが消えてしまいました。日足のピボット・インディケーターは、マーケットが開く前も開いた後も機能しています。週足・月足のデータを使って計算し続けるはずなのに、意味が分かりません。何が問題なのでしょうか?

わからない

このような場合、何が問題になるのか、コードで確認 する必要があります(コードがなければ、勝手な推測しかできません)。

 
mladen:
Don't know そういう場合に何が問題になるのか、コードで確認する必要がある(コードがないと、野暮な推測しかできない)。

手間をかけさせたくないからとかでコードを掲載しなかった。とにかく、私はすぐにコードを投稿します。面倒なことにならなければいいのですが。

 

コードを貼ろうとしたら、投稿がめちゃくちゃになった :/。