Re: Indicators with ON/OFF buttons
Posted: Fri Nov 25, 2022 8:54 pm
2 Candles_MACD_Overlay_AutoWidth BT
You can have a look at this one and see if you like it & works in with your trading styletalaate wrote: Sat Nov 26, 2022 12:13 pm Hi my friends
Hope on/off button can be added to the attached mladen's indicator of Fibe pivots
.Many Thanks in advance & happy weekend
Fibo pivots.mq4
talaate wrote: Sat Nov 26, 2022 12:13 pm Hi my friends
Hope on/off button can be added to the attached mladen's indicator of Fibe pivots
.Many Thanks in advance & happy weekend
Fibo pivots.mq4
kvak wrote: Thu Nov 24, 2022 8:45 pm Dont understand, this question is for me? Is possible, you have some indicator with this so post it...
Code: Select all
int start()
{
recalc = false;
if (show_data)
{
//1 click button
ObjectSetInteger(ChartID(),buttonId,OBJPROP_COLOR,btn_text_ON_color);
ObjectSetString(ChartID(),buttonId,OBJPROP_TEXT,btn_unpressed);
start2();
handleButtonClicks();
}
else
if (show_data1)
{
//2 clicks on the button
ObjectSetInteger(ChartID(),buttonId,OBJPROP_COLOR,btn_text_OFF_color);
ObjectSetString(ChartID(),buttonId,OBJPROP_TEXT,btn_pressed);
deinit2();
handleButtonClicks();
}
else
{
//3 clicks on the button
ObjectSetInteger(ChartID(),buttonId,OBJPROP_COLOR,btn_text_OFF_color);
ObjectSetString(ChartID(),buttonId,OBJPROP_TEXT,btn_text);
handleButtonClicks();
deinit2();
}
return(0);
}
many thanksWoodyz wrote: Sat Nov 26, 2022 12:59 pm You can have a look at this one and see if you like it & works in with your trading style
many thanks
Dear Banzai
Sorry, dont know....luo83868008 wrote: Sat Nov 26, 2022 1:58 pmWhy can the button code be read only twice? thank you!Code: Select all
int start() { recalc = false; if (show_data) { //1 click button ObjectSetInteger(ChartID(),buttonId,OBJPROP_COLOR,btn_text_ON_color); ObjectSetString(ChartID(),buttonId,OBJPROP_TEXT,btn_unpressed); start2(); handleButtonClicks(); } else if (show_data1) { //2 clicks on the button ObjectSetInteger(ChartID(),buttonId,OBJPROP_COLOR,btn_text_OFF_color); ObjectSetString(ChartID(),buttonId,OBJPROP_TEXT,btn_pressed); deinit2(); handleButtonClicks(); } else { //3 clicks on the button ObjectSetInteger(ChartID(),buttonId,OBJPROP_COLOR,btn_text_OFF_color); ObjectSetString(ChartID(),buttonId,OBJPROP_TEXT,btn_text); handleButtonClicks(); deinit2(); } return(0); }
many thanks