ThemBonez:
I wrote a custom indicator that finds the swing highs and lows.
I wrote a custom indicator that finds the swing highs and lows.
Currently it puts an arrow object point to the price level and the time bar. Green for High and Red for Low.
I would like to change it to text that shows a count variable.
Here is a portion of the code I created but it isnt showing the text.
Can someone show me what is wrong. Thanx.
if (Low < Low
&& Low < Low
&& Low < Low
&& Low < Low
&& Low < Low
&& Low < Low)
{
SwingLoBar = 1;
SwingLo = Low;
SwingCount = SwingCount + 1;
ObjectCreate("Text",OBJ_TEXT,0,0,0);
ObjectSet("Text",OBJPROP_TIME,i);
ObjectSet("Text",OBJPROP_PRICE,SwingLo-20*pips);
ObjectSetString(0,"Text",OBJPROP_TEXT,SwingCount);
ObjectSet("Text",OBJPROP_COLOR,clrRed);Your post (and answer) were moved here : https://www.mql5.com/en/forum/174385/page326
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
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 wrote a custom indicator that finds the swing highs and lows.
Currently it puts an arrow object point to the price level and the time bar. Green for High and Red for Low.
I would like to change it to text that shows a count variable.
Here is a portion of the code I created but it isnt showing the text.
Can someone show me what is wrong. Thanx.
if (Low < Low
&& Low < Low
&& Low < Low
&& Low < Low
&& Low < Low
&& Low < Low)
{
SwingLoBar = 1;
SwingLo = Low;
SwingCount = SwingCount + 1;
ObjectCreate("Text",OBJ_TEXT,0,0,0);
ObjectSet("Text",OBJPROP_TIME,i);
ObjectSet("Text",OBJPROP_PRICE,SwingLo-20*pips);
ObjectSetString(0,"Text",OBJPROP_TEXT,SwingCount);
ObjectSet("Text",OBJPROP_COLOR,clrRed);