Válasz erre: RSI szintek szinezése 2016-08-23T09:24:36+00:00
Radulovic Attila
Tag
Bejegyzések száma: 638

Sebtében összerakva ez alapnak jó. Természetesen a függvény szebb paraméterezésével igényesebben meg lehet oldani.

Figyelj oda arra, hogy a subWindow (alablak azonosító) helyes legyen! A 0 a chart azonosítója, 1-től kezdődnek az indikátorok. Indikátor ablakot a WindowFind() függvénnyel kereshetsz meg.

void Create() {

   color
      bullszin = clrLime;              // Szín
      
   datetime
      T1= StrToTime("1994.01.01"),     // Dátum start
      T2= StrToTime("2033.01.01");     // Dátum end
      
   double
      RSI_Up = 33,                     // Szint (tól)
      RSI_Dn = 55;                     // Szint (ig)
   
   int
      subWindow = 1;                   // Indikátor subwindow azonosítója
      
   ObjectCreate(0, "koci-1", OBJ_RECTANGLE, subWindow, T1, RSI_Up, T2, RSI_Dn);
   ObjectSet("koci-1", OBJPROP_COLOR, bullszin);
   
   WindowRedraw();
}