I am newbie here. Please be gentle.
I want to create one simple arrow (any shape is fine).. on the current candle bar (one on the HIGH and another on its LOW).. I know it could be simple, kindly post MQ4 SAMPLE code. Thanks in advance.
I want to create one simple arrow (any shape is fine).. on the current candle bar (one on the HIGH and another on its LOW).. I know it could be simple, kindly post MQ4 SAMPLE code. Thanks in advance.
Here it is.
int i=0; //Current bar //The value -0.0003 and +0.0005 is vertical alignment offset //Will display Blue arrow up at i bar string upArrow=NewArrow(Time[i], Low[i]-0.0003, Blue); //Will display Red arrow down at i bar string dwArrow=NewArrow(Time[i], High[i]+0.0005, Red); //+------------------------------------------------------------------+ string NewArrow(datetime T1, double P1, color collor) { string N=StringConcatenate("A",collor,"-",TimeToStr(T1)); int AC=SYMBOL_ARROWDOWN; if(collor==Blue) AC=SYMBOL_ARROWUP; ObjectCreate(N, OBJ_ARROW, 0, T1, P1); ObjectSet(N, OBJPROP_ARROWCODE, AC); ObjectSet(N, OBJPROP_COLOR, collor); ObjectSet(N, OBJPROP_WIDTH, 1); ObjectsRedraw(); return(N); }
Hey sub , thanks for the code sample, appreciate it. It looks/reads right. I will post feedback, otherwise.
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
I want to create one simple arrow (any shape is fine).. on the current candle bar (one on the HIGH and another on its LOW).. I know it could be simple, kindly post MQ4 SAMPLE code. Thanks in advance.