Ragazzi Buongiorno, questa funzione permette a un bottone di cambiare il croos e il time frame della finestra in cui e inserito questo indicatore:
Volevo modificarlo in modo che cambiasse i cross di tutte le finestre aperte in quel momento, qualcuno può aiutarmi?
Vi ringrazio in anticipo
PHP Code:
void OnChartEvent(const int id, const long& lparam, const double& dparam, const string& sparam)
{
if (id==CHARTEVENT_OBJECT_CLICK && ObjectGet(sparam,OBJPROP_TYPE)==OBJ_BUTTON)
{
if (StringFind(sparam,UniqueID+":symbol:",0)==0) ChartSetSymbolPeriod(0,ObjectGetString(0,sparam,OBJPROP_TEXT),_Period);
if (StringFind(sparam,UniqueID+":time:" ,0)==0) ChartSetSymbolPeriod(0,_Symbol,stringToTimeFrame(ObjectGetString(0,sparam,OBJPROP_TEXT)));
if (StringFind(sparam,UniqueID+":back:" ,0)==0) ObjectSet(sparam,OBJPROP_STATE,false);
}
}
Vi ringrazio in anticipo