Помощь в учёбе, очень быстро...
Работаем вместе до победы

Функция создания уровней Фибоначчи

РефератПомощь в написанииУзнать стоимостьмоей работы

ObjectSet (namefibo, OBJPROP_LEVELCOLOR, clrfibo); //цвет линии уровня объекта. ObjectSet (namefibo, OBJPROP_TIME2, timefibo2); //вторая координата времени. ObjectSet (namefibo, OBJPROP_TIME1, timefibo1); //первая координата времени. ObjectSet (namefibo, OBJPROP_RAY_RIGHT, ray_right); //луч продолжается вправо. ObjectSet (namefibo, OBJPROP_RAY_LEFT, ray_left); //луч продолжается влево. ObjectSet… Читать ещё >

Функция создания уровней Фибоначчи (реферат, курсовая, диплом, контрольная)

void FiboCreate (color& clrfibo[], int& stylefibo[], int& widthfibo[],.

double& fibolevel[], string& namelevel[], string namefibo,.

datetime timefibo1, double pricefibo1, datetime timefibo2, double pricefibo2,.

bool ry=False, long chart_ID=0, int sub_window=0, bool back=false,.

bool selection=false, bool ray_left=false, bool ray_right=false,.

bool hidden=false, long z_order=0).

{.

int i, k=ArraySize (fibolevel);

if (ObjectFind (namefibo)<0) ObjectCreate (0, namefibo, OBJ_FIBO, 0, 0.0, 0.0);

ObjectSet (namefibo, OBJPROP_TIME1, timefibo1); //первая координата времени.

ObjectSet (namefibo, OBJPROP_PRICE1, pricefibo1); //первая координата цены.

ObjectSet (namefibo, OBJPROP_TIME2, timefibo2); //вторая координата времени.

ObjectSet (namefibo, OBJPROP_PRICE2, pricefibo2); //вторая координата цены.

ObjectSet (namefibo, OBJPROP_COLOR, clrfibo[0]); //цвет объекта.

ObjectSet (namefibo, OBJPROP_RAY, ry); //флаг свойства луч.

ObjectSet (namefibo, OBJPROP_STYLE, stylefibo[0]); //стиль линии объекта.

ObjectSet (namefibo, OBJPROP_WIDTH, widthfibo[0]); //ширина линии объекта.

ObjectSet (namefibo, OBJPROP_LEVELCOLOR, clrfibo[1]); //цвет линии уровня объекта.

ObjectSet (namefibo, OBJPROP_LEVELSTYLE, stylefibo[1]); //стиль линии уровня объекта.

ObjectSet (namefibo, OBJPROP_LEVELWIDTH, widthfibo[1]); //ширина линии уровня объекта.

ObjectSet (namefibo, OBJPROP_BACK, back); //объект на заднем плане.

ObjectSet (namefibo, OBJPROP_SELECTED, selection); //выделенность объекта.

ObjectSet (namefibo, OBJPROP_RAY_LEFT, ray_left); //луч продолжается влево.

ObjectSet (namefibo, OBJPROP_RAY_RIGHT, ray_right); //луч продолжается вправо.

ObjectSet (namefibo, OBJPROP_HIDDEN, hidden); //запрет на показ имени графического объекта в списке объектов из меню терминала.

ObjectSet (namefibo, OBJPROP_ZORDER, z_order); //приоритет графического объекта на получение события нажатия мышки на графике.

if (k>0).

{.

ObjectSetInteger (chart_ID, namefibo, OBJPROP_FIBOLEVELS, k);

for (i=0; i.

{.

ObjectSetDouble (chart_ID, namefibo, OBJPROP_FIRSTLEVEL+i, fibolevel[i]);

ObjectSetFiboDescription (namefibo, i, StringSubstr (namelevel[i], 0)+" (%$)");

}.

}.

}.

Показать весь текст
Заполнить форму текущей работой