#define UP "\x0431"//+------------------------------------------------------------------+//| Script program start function |//+------------------------------------------------------------------+voidOnStart()
{
//---string label_name="my_OBJ_LABEL_object";
if(ObjectFind(0,label_name)<0)
{
Print("Object ",label_name," not found. Error code = ",GetLastError());
//--- создадим объект LabelObjectCreate(0,label_name,OBJ_LABEL,0,0,0);
//--- установим координату XObjectSetInteger(0,label_name,OBJPROP_XDISTANCE,200);
//--- установим координату YObjectSetInteger(0,label_name,OBJPROP_YDISTANCE,300);
//--- зададим цвет текстаObjectSetInteger(0,label_name,OBJPROP_COLOR,clrWhite);
//--- установим текст для объекта LabelObjectSetString(0,label_name,OBJPROP_TEXT,UP);
//--- установим шрифт надписиObjectSetString(0,label_name,OBJPROP_FONT,"Wingdings");
//--- установим размер шрифтаObjectSetInteger(0,label_name,OBJPROP_FONTSIZE,10);
//--- повернем на 45 градусов по часовой стрелкеObjectSetDouble(0,label_name,OBJPROP_ANGLE,-45);
//--- запретим выделение объекта мышкойObjectSetInteger(0,label_name,OBJPROP_SELECTABLE,false);
//--- отрисуем на графикеChartRedraw(0);
}
}
なぜ効果があるのか、まったく不明です。
正しい例は、ページの一番下にあります
検索優先、再描画もあり......安全策を講じたほうがいいとどこかで見た。
// 叩くなよ、自分で勉強してるんだから。
サイレント
エラーがハイライトされており、そのためコードが動作しないようです。リンク先のサンプルにあるコードと比較してみてください。
よくわからないけど、一見すると問題なさそうなコード。
私の目が悪いのかもしれませんが、具体的にどこがエラーになっているのでしょうか?
チャートID、アンカーポイント、アンカーアングル(画像を回転させないのであれば、何のためにあるのか)、座標の値がありません。
チャートID、アンカーポイント、アンカーアングル(画像を回転させないなら何のためにあるのか)、座標の値がないのです。
そして、自分が一番初心者だと思っていました))機能なんです。値が渡される)
価値観はどこから来るのか?
どこからでも。外部パラメータ、グローバル変数、ローカル変数あるいは、一度に値を書き込むこともできます。
例
どこからでも。外部パラメータ、グローバル変数、ローカル変数また、値を即座に書き込むことも可能である。
私の投稿では、赤で示したコードに、チャートID、アンカーポイント、アンカーアングル(画像を回転させない場合、何のため?)、座標の値がありません。
1.Idについて - そこには値はないはずで、(私の理解では、デフォルトの0であることが期待されている)、解説に書かれているのは、おそらく「自分用」でしょう。
2.角度について バインディング - グラフィティの特定の角(左上、右上、右下、左下)にバインドされます。これらのパラメータを指定することで、オブジェクトが どのコーナーに固定 されるかを決定します。
このコードでは、右下にLABELが作成されます。
そしてこちらは、同じオブジェクトを左下に表示します。
すでに多くの方が理解しているように、2つのラインだけが変更されています。
あなたのコードでは、どこから?
あなたのコードでは、どこから?
グローバル変数から(赤色で表示)。
グローバル変数から(赤色で表示)。
初期化 - 関数内部、値 - グローバルから?ふむ。
比較のため、ヘルプより