どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 189

 
artmedia70:

Bid価格、サイズ1の現在のローソク足に、Arrowを使って赤いドクロを描くために呼び出されます。

テキストを表示する機能です。似ていますね。マーカーを出力するために自作してみる。



ありがとうございます。しかし、LABELオブジェクトには、ピクセル単位で必要です。
 
zfs:

ありがとうございます。しかし、LABELオブジェクトには、ピクセル単位で必要です。
既製のソリューションが必要ですか?それとも2番目の機能で実験してみたいですか?中身はあまり変えなくていいんです。
 
//+----------------------------------------------------------------------------+
void SetText(string Text, color cl, string nm, int angle, int x, int y, string font, int sz=8) {
   if (ObjectFind(nm)<0) ObjectCreate(nm, OBJ_LABEL, 0, 0, 0);
   ObjectSet(nm, OBJPROP_CORNER   , angle);
   ObjectSet(nm, OBJPROP_XDISTANCE, x);
   ObjectSet(nm, OBJPROP_YDISTANCE, y);
   ObjectSet(nm, OBJPROP_WIDTH    , sz);
   ObjectSetText(nm, Text, sz, font, cl);
   }
//+----------------------------------------------------------------------------+
はい、どうぞ
 
artmedia70:
はい、どうぞ

ありがとうございます。はい、機能はあるので、矢印が必要です。
 
zfs:

ありがとうございます。はい、機能はあります。矢印が必要です。

WindowsにはSymbol Tableというのがあります。そこに同じ頭蓋骨を見つけ、コピーし、最初の引用を貼り付けました。

SetText("N", Yellow, "Scull", 0, 20, 20, "Wingdings", 10); 
0は左上隅です。20と20は原点からのピクセル単位の座標、10はフォントサイズ
 
artmedia70:

WindowsにはSymbol Tableというのがあります。そこに同じ頭蓋骨を見つけ、コピーし、最初の引用を貼り付けました。

0は左上隅です。20と20は原点からのピクセル単位の座標、10はフォントサイズ
そこに矢があったのでは?)飛行機を見つけました。"Q "に似ていますね(笑)。
 
zfs:
そこに矢があったのでは?)飛行機を見つけた。"Q "に似ている。)

だから、いろいろな矢印があるんです。


 
artmedia70:

だから、いろんな矢印があるんです。




ありがとうございます。だんだん近づいてきましたね、あとはこの記号をどう文字列として表すかだけです)。そして、このテーブルはどこで見つけたのでしょうか?
 
zfs:

ありがとうございます。これで近くなったので、あとはこの記号を文字列としてどう表現するかを覚えておくだけです)。そして、このテーブルはどこで見つけたのでしょうか?

スタート」→「すべてのプログラム」→「スタンダード」→「ユーティリティ」。

上部にある希望のフォントを選択し、希望の文字を探し、選択し、「選択」→「コピー」の順にクリックするのです。そして、MEでは、関数のパラメータで、出力文字列が逆カンマで渡されるところに、コピーした文字を挿入します。

 
artmedia70:

スタート」→「すべてのプログラム」→「スタンダード」→「ユーティリティ」。

上部にある希望のフォントを選択し、希望の文字を探し、選択し、「選択」→「コピー」の順にクリックします。次にMEで、関数のパラメータのうち、出力文字列が引用符で囲まれて渡されるところに、コピーした文字を挿入します。


CharToStrも必要で、その方法ではコピーできない。ありがとうございます。