Draw Line on Array & MathPow New comment [Deleted] 2018.04.06 20:53 Hi All,Can anybody help me please?I have been trying to draw lines in an array that is in a sequence of square the array by using MathPow.This code only drawn 1 horizontal line only and without drawn fibonacci line: This how far have gone: #property strict #property show_inputs #property indicator_chart_window #define NL "\n" extern color LineColor=Green; extern ENUM_LINE_STYLE LineStyle=STYLE_SOLID; extern int LineWidth=1; int init() { //---- return(0); } int deinit() { ObjectsDeleteAll(0,EMPTY,EMPTY); Comment (""); //---- return(0); } int start() { double ArraySquare[]; int Limit=40; int priceindex; int y=2; for(int i=1; i<Limit; i++) { ArrayResize(ArraySquare, Limit, 0); ArraySquare[i] = MathPow(i, y); priceindex = ArraySquare[i]; DrawLine(priceindex); DrawFibo(priceindex); Comment(i, " ^ ", y, " = ", priceindex); Print(i, " ^ ", y, " = ", priceindex); } return(0); } void DrawLine(double priceindex) { ObjectDelete("Line"); ObjectCreate("Line", OBJ_HLINE, 0, 0, priceindex); ObjectSet("Line", OBJPROP_STYLE, LineStyle); ObjectSet("Line", OBJPROP_COLOR, LineColor); ObjectSet("Line", OBJPROP_WIDTH, LineWidth); } void DrawFibo(double priceindex) { ObjectCreate("FiboLine",OBJ_FIBO,0,0,priceindex-1,0,priceindex); ObjectSet("FiboLine",OBJPROP_RAY,true); ObjectSet("FiboLine",OBJPROP_COLOR,Gray); ObjectSet("FiboLine",OBJPROP_LEVELCOLOR,LineColor); ObjectSet("FiboLine",OBJPROP_FIBOLEVELS,3); ObjectSet("FiboLine",OBJPROP_LEVELSTYLE,LineStyle); ObjectSet("FiboLine",OBJPROP_LEVELWIDTH,LineWidth); ObjectSet("FiboLine",OBJPROP_FIRSTLEVEL,0.0); ObjectSet("FiboLine",OBJPROP_FIRSTLEVEL+1,0.5); ObjectSet("FiboLine",OBJPROP_FIRSTLEVEL+2,1.0); ObjectSetFiboDescription("FiboLine",0,"0/2 @%$"); ObjectSetFiboDescription("FiboLine",1,"1/2 @%$"); ObjectSetFiboDescription("FiboLine",2,"2/2 @%$"); } Any suggestions would be welcome. Thanks in advanced. Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. How to code? Draw Lines/Symbols in EA? New comment
Hi All,
Can anybody help me please?
I have been trying to draw lines in an array that is in a sequence of square the array by using MathPow.
This code only drawn 1 horizontal line only and without drawn fibonacci line:
This how far have gone:
Any suggestions would be welcome. Thanks in advanced.