Вроде все просто, но не работает - страница 2 12 Новый комментарий [Удален] 2014.01.25 11:16 #11 kilnart: может и проще, но почему мой код не работает? что в нем не так? все работает int start() { //---- string name; for (int i = 1; i<=100; i++) { if (Open[i]<Close[i]) { name=Open[i]; ObjectCreate(name,OBJ_ARROW,0,Time[i],Low[i]); ObjectSet(name,OBJPROP_ARROWCODE,SYMBOL_ARROWUP); } else if (Close[i]<Open[i]) { name=Close[i]; ObjectCreate(name,OBJ_ARROW,0,Time[i],High[i]); ObjectSet(name,OBJPROP_ARROWCODE,SYMBOL_ARROWDOWN); } } //---- return(0); } Kilnart 2014.01.25 17:34 #12 pako: все работает ну где ж работает? 7, 10 свечи глянь. остальные не стал смотреть, уже ясно что не работает. Vitalie Postolache 2014.01.25 17:54 #13 kilnart: ну где ж работает? 7, 10 свечи глянь. остальные не стал смотреть, уже ясно что не работает. На предыдущей странице два решения: 1. замена name=Close[i]; на name=Time[i]; 2. код индикатора. Оба работают. Kilnart 2014.01.25 18:07 #14 evillive: На предыдущей странице два решения: 1. замена name=Close[i]; на name=Time[i]; 2. код индикатора. Оба работают. да, вижу, за них спасибо. понял в чем проблема была у скрипта. не правильное имя было, иногда попадало на одну и туже циферку. Спасибо ребят. 12 Новый комментарий
может и проще, но почему мой код не работает? что в нем не так?
все работает
все работает
ну где ж работает?
7, 10 свечи глянь. остальные не стал смотреть, уже ясно что не работает.
ну где ж работает?
7, 10 свечи глянь. остальные не стал смотреть, уже ясно что не работает.
На предыдущей странице два решения:
1. замена name=Close[i]; на name=Time[i];
2. код индикатора.
Оба работают.
На предыдущей странице два решения:
1. замена name=Close[i]; на name=Time[i];
2. код индикатора.
Оба работают.
да, вижу, за них спасибо. понял в чем проблема была у скрипта. не правильное имя было, иногда попадало на одну и туже циферку.
Спасибо ребят.