老易自定义函数-标注符号和画线、文字

2019-01-30

void iDrawSign(string myType,int myBarPos,double myPrice,color myColor,int mySymbol,string myString,int myDocSize)

      {

         if (myType=="Text")

            {

               string TextBarString=myType+Time[myBarPos];

               ObjectCreate(TextBarString,OBJ_TEXT,0,Time[myBarPos],myPrice);

               ObjectSet(TextBarString,OBJPROP_COLOR,myColor);//颜色

               ObjectSet(TextBarString,OBJPROP_FONTSIZE,myDocSize);//大小

               ObjectSetText(TextBarString,myString);//文字内容

               ObjectSet(TextBarString,OBJPROP_BACK,false);

            }

         if (myType=="Dot")

            {

               string DotBarString=myType+Time[myBarPos];

               ObjectCreate(DotBarString,OBJ_ARROW,0,Time[myBarPos],myPrice);

               ObjectSet(DotBarString,OBJPROP_COLOR,myColor);

               ObjectSet(DotBarString,OBJPROP_ARROWCODE,mySymbol);

               ObjectSet(DotBarString,OBJPROP_BACK,false);

            }

         if (myType=="HLine")

            {

               string HLineBarString=myType+Time[myBarPos];

               ObjectCreate(HLineBarString,OBJ_HLINE,0,Time[myBarPos],myPrice);

               ObjectSet(HLineBarString,OBJPROP_COLOR,myColor);

               ObjectSet(HLineBarString,OBJPROP_BACK,false);

            }

         if (myType=="VLine")

            {

               string VLineBarString=myType+Time[myBarPos];

               ObjectCreate(VLineBarString,OBJ_VLINE,0,Time[myBarPos],myPrice);

               ObjectSet(VLineBarString,OBJPROP_COLOR,myColor);

               ObjectSet(VLineBarString,OBJPROP_BACK,false);

            }

     }

本博客所有文章如无特别注明均为原创。作者:天泓评测
分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)