[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 612
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Оказалось не все так просто. Добавил в имя номер, создаются по 3 (к примеру) линии, но они ни куда не переезжают:( Получается, что нужно делать замкнутый цикл и каждый раз новый номер присваивать, но здесь уже ситуация идентичная с присвоением
имени линии времени. Просто ужас какой-то...
Посмотри этот индикатор
указать в начале программы
Парни помогите,
вопрос в следующем, есть самопальный графический индикатор, но проблема в следующем, когда наступает определенный момент, допустим текущее время
if ((k>=15 && k<16) || (Hour()>=15)) // где k- по прошлым дням (для рисования не только в одном дне, но и по всей истоии)
он должен нарисовать экстремум по старойторговой сессии (удобно для определения где сейчас идет торговля), но загвоздка в том, что индюк не рисует графику, только если переключить тайм фрейм туда/обратно...
Вот кусочек кода рисования
if (Close[iHighest(NULL,0,MODE_CLOSE,8*p_t,i-15*p_t)]> Open[iHighest(NULL,0,MODE_OPEN,8*p_t,i-15*p_t)])
{
max_eu=Close[iHighest(NULL,0,MODE_CLOSE,8*p_t,i-15*p_t)];
Name="max2";
ObjectCreate(Name,OBJ_TREND,0,Time[iHighest(NULL,0,MODE_OPEN,8*p_t,i-15*p_t)],max_eu,Time[i]+l,max_eu);
ObjectSet(Name, OBJPROP_COLOR, Navy);
ObjectSet(Name,OBJPROP_RAY,false);
ObjectSet(Name, OBJPROP_TIMEFRAMES, OBJ_PERIOD_H1 | OBJ_PERIOD_M30| OBJ_PERIOD_M15 | OBJ_PERIOD_M5);
ObjectSet(Name, OBJPROP_WIDTH, 1);
Label="надпись2";
ObjectCreate(Label,OBJ_TEXT,0,Time[i]+l,max_eu);
ObjectSetText(Label,"Max Европа ", 8, "Arial", Navy);
ObjectSet(Label, OBJPROP_TIMEFRAMES, OBJ_PERIOD_H1 | OBJ_PERIOD_M30| OBJ_PERIOD_M15 | OBJ_PERIOD_M5);
WindowRedraw();
}
Я запутался...
DOCTORS:
самопальный
Я запутался...
это правильно
Чтобы распутать, можно после if(...) поставить Print() и посмотреть, вообще входит ли в условиеСкажите есть примерно такие же программы для сбора статистики?
}Код функции для отрисовки линий. Всем, кто откликнулся, СПАСИБО огромное.
Alert ("количество бычьих баров = ", vverh, " - ", vverh/(Konec/100), " % " );
Подскажите почему выражение vverh/(Konec/100) у меня получается целое без запятой? После запятой еще цифры должны быть до 4ого знака но у меня выводит целое число. =(
Alert ("количество нулевых баров = ", nul, " - ", DoubleToStr(nul/(Konec/100),2), " % " ); такое выражение тоже не помогает.
Alert ("количество бычьих баров = ", vverh, " - ", vverh/(Konec/100), " % " );
Подскажите почему выражение vverh/(Konec/100) у меня получается целое без запятой? После запятой еще цифры должны быть до 4ого знака но у меня выводит целое число. =(