帮助文字与Fib线对齐?
1 頁面的第 562 頁 12 上一個上一個
Results 1 to 10 of 12

Thread: 帮助文字与Fib线对齐?

  1. #1
    1附件嘿家伙,有人可以帮我吗?我曾尝试过OBJPROP_ANCHOR,OBJPROP_YDISTANCE等的各种组合

    我正尝试用fib线将文字排成一行。正如你所看到的,它低于或者过高。我想用fib线将它居中并移动到左边。

    我在想什么?

    ObjectDelete(IN_BT1_Tex);/这在IntraDay_Fib_DLong设置文本!!!!
    ObjectCreate(0,IN_BT1_Tex,OBJ_TEXT,0,0,0);
    ObjectSet(IN_BT1_Tex,OBJPROP_TIME1,curTime shift);
    ObjectSet(IN_BT1_Tex,OBJPROP_PRICE1,Intraday_Fib_BT1);
    //ObjectSetInteger(0,IN_BT1_Tex,OBJPROP_ANCHOR,ANCHOR_CENTER);
    //ObjectSetInteger(0,IN_BT1_Tex,OBJPROP_BGCOLOR,clrPink);
    //ObjectSetInteger(0,IN_BT1_Tex,OBJPROP_YDISTANCE,30);
    ObjectSet(IN_BT1_Tex,OBJPROP_COLOR,clrRoyalBlue);
    ObjectSet(IN_BT1_Tex,OBJPROP_FONTSIZE,13);
    ObjectSetText(IN_BT1_Tex,每日短目标1);

  2. #2

    Quote Originally Posted by ;
    嘿家伙,有人可以帮我吗?我尝试过OBJPROP_ANCHOR,OBJPROP_YDISTANCE等等的各种组合,我试图用fib线排列文本。正如你所看到的,它低于或者过高。我想用fib线将它居中并移动到左边。我在想什么? ObjectDelete(IN_BT1_Tex);/这在IntraDay_Fib_DLong设置文本!!!! ObjectCreate(0,IN_BT1_Tex,OBJ_TEXT,0,0,0); ObjectSet(IN_BT1_Tex,OBJPROP_TIME1,curTime shift); ObjectSet(IN_BT1_Tex,OBJPROP_PRICE1,Intraday_Fib_BT1);/ObjectSetInteger(0,IN_BT1_Tex,OBJPROP_ANCHOR,ANCHOR_CENTER); ...
    插入的代码ObjectSetInteger(0,IN_BT1_Tex,OBJPROP_ANCHOR,ANCHOR_RIGHT);

  3. #3

    Quote Originally Posted by ;
    {quote} ObjectSetInteger(0,IN_BT1_Tex,OBJPROP_ANCHOR,ANCHOR_RIGHT);
    你大爆炸,Nicholishen !!!!谢谢!

  4. #4
    当你试图增加一条垂直线时,你们可以帮我解决吗?我想在今天8点放一条垂直线。我使用以下内容:dt_1 = StrToTime(2017.25.00 08:00);但是当我检查行的属性时,它显示2017.12.01 00:00。有什么诀窍?

  5. #5

    Quote Originally Posted by ;
    当你试图增加一条垂直线时,你们可以帮我解决吗?我想在今天8点放一条垂直线。我使用以下内容:dt_1 = StrToTime(2017.25.00 08:00);但是当我检查行的属性时,它显示2017.12.01 00:00。有什么诀窍?
    哪一天(和哪一天)会:2017.25.00是?

  6. #6

    Quote Originally Posted by ;
    {quote}什么日子(和月)会:2017.25.00是?
    抱歉。 dt_1 = StrToTime(2017.10.25 16:00);当我查看房产时,仍然会收到2017.12.01 00:00的日期

  7. #7

    Quote Originally Posted by ;
    {quote}对不起。 dt_1 = StrToTime(2017.10.25 16:00);当我查看房产时,仍然会收到2017.12.01 00:00的日期
    所有按预期工作使用此代码进行测试:插入的代码#property indior_chart_window #property indior_buffers 0 #property indior_plots 0 int OnInit(){return(0); } void OnDeinit(const int reason){} int OnCalculate(const int rates_total,const int prev_calculated,const datetime time#91;#93; const double open#91;#93; const double high#91;#93; ,const double#91;#93;#const; double double#91;#93;; const long tick_volume#91;#93;#常量长卷#91;#93; ){datetime dt_1 = StrToTime(2017.10.25 16:00); string _name = _test; ObjectCreate(0,_name,OBJ_VLINE,0,0,0); ObjectSetInteger(0,_name,OBJPROP_TIME,0,dt_1);返回(rates_total); }

  8. #8

    Quote Originally Posted by ;
    {quote}所有按预期工作使用此代码进行测试:#property indior_chart_window #property indior_buffers 0 #property indior_plots 0 int OnInit(){return(0); } void OnDeinit(const int reason){} int OnCalculate(const int rates_total,const int prev_calculated,const datetime time [],const double open [],const double high [],const double low [],const double close [] ,const long tick_volume [],const long volume [],const int spread []){datetime dt_1 = StrToTime(2017.10.25 16:00); string _name = _test; ObjectCreate(0,_name,OBJ_VLINE,0,0,0); ...
    所以看起来你正在创建这条线。然后把它移动到正确的时间?是对的吗?这有什么区别吗?

  9. #9

    Quote Originally Posted by ;
    {quote}所以看起来你正在创建这条线。然后把它移动到正确的时间?是对的吗?这有什么区别吗?
    我不知道你是什么意思,因为我不知道你在使用什么代码,但无论如何我都没有移动它,我只是将正确的时间分配给对象的时间部分 - 这是所有ObjectMove()都是完全不同的功能

  10. #10

    Quote Originally Posted by ;
    {quote}我不知道你们有什么不同,因为我不知道你使用的代码是什么,但无论如何我不会移动它,我只是简单地将正确的时间分配给对象的时间部分 - 这就是所有的ObjectMove()是完全不同的功能
    好。谢谢你的帮助!!

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forex-pedia網站使用cookie 文字跟蹤
forex-pedia.com網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forex-pedia.com網站,我們將認為您接受我們的cookies。