Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
нет конечно, вы не делаете проверок,
все должно быть наоборот, так как rt1<rt2
Не работает что-то(( Если вам не трудно.. посмотрите пожалуйста полный код, может я что-то не так делаю... Спасибо!
в полном коде смысла нет
линия создается каждым тиком и тут же будет удалятся
в полном коде смысла нет
линия создается каждым тиком и тут же будет удалятся
Дело в том что даже в журнале принт нету ничего... Вообще не работает(( от цены 1 и цены 2 не видет он Close...
Comment("номер бара первой координаты = ",rt1,"\nномер бара второй координаты = ",rt2);
if(ObjectFind("Trend UP-0")<0){Alert("Объект не найден");return(0);}
if(rt1<rt2)
{
for(int i=rt1+1; i<rt2; i++)
{
Alert("Перебираем бары=",i," значение цен: закрытия=",Close[i]," линии=",ObjectGetValueByShift("Trend UP-0",i));
if(Close[i]>ObjectGetValueByShift("Trend UP-0",i))
{
ObjectDelete("Trend UP-0");
Alert("Линия удалена");
}
}
}
//----
Comment("номер бара первой координаты = ",rt1,"\nномер бара второй координаты = ",rt2);
if(ObjectFind("Trend UP-0")<0){Alert("Объект не найден");return(0);}
if(rt1<rt2)
{
for(int i=rt1+1; i<rt2; i++)
{
Alert("Перебираем бары=",i," значение цен: закрытия=",Close[i]," линии=",ObjectGetValueByShift("Trend UP-0",i));
if(Close[i]>ObjectGetValueByShift("Trend UP-0",i))
{
ObjectDelete("Trend UP-0");
Alert("Линия удалена");
}
}
}
//----
Спасибо большое!!!)
удобней линию просто не строить, если есть условие
строить затем удалять - много лишнего
удобней линию просто не строить, если есть условие
строить затем удалять - много лишнего
да, в курсе) я вместо удаление изменил условие для открытие позиции, всё работает как надо, спасибо еще раз!)