[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 278
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Точно, именно то, что нужно!
Подскажите, как этот код корректно вставить в эту решетку:
(если ставлю напрямую – тестер просто останавливается на открытии первой позиции)
Что-то я засомневался. Я даже не уверен будет ли это работать.
Господа! Что я прописал не правильно в скрипте....?
int start()
{
//----------------------------------
int i,counted_bars=IndicatorCounted();
i=Bars-counted_bars-1;
for(i=0; i<Bars; i++)
double a = Open[i]-Close[i];
//----------------------------------
if ( a > 0 )
{
Alert ("свеча МЕДВЕЖЬЯ");
}
else
//----------------------------------
if ( a < 0 )
{
Alert ("свеча БЫЧЬЯ");
}
//----
return(0);
}
//+---------------------------------
Задача была определить и вывести сообщение о том что БАР №1 Бычий или Медвежий. При этом определять и выводить сообщение для последующего Бара. Не судите строго..)))
Всё что ниже
"
double a = Open[i]-Close[i];
//----------------------------------
"
считается один раз причём для i равного Bars-1.
вместо for-цикла поставьте лучше double a = Open[1]-Close[1]; раз вам нужно для первого бара расчёт сделать.
Всё что ниже
"
double a = Open[i]-Close[i];
//----------------------------------
"
считается один раз причём для i равного Bars-1.
вместо for-цикла поставьте лучше double a = Open[1]-Close[1]; раз вам нужно для первого бара расчёт сделать.
Я так уже пробовал... Сообщение выводилось почему-то каждый ТИК?
Всё что ниже
"
double a = Open[i]-Close[i];
//----------------------------------
"
считается один раз причём для i равного Bars-1.
вместо for-цикла поставьте лучше double a = Open[1]-Close[1]; раз вам нужно для первого бара расчёт сделать.
Спасибо! Но почему выводит сообщение теперь только один раз, а не каждую сформированную свечу №1????
Спасибо! Но почему выводит сообщение теперь только один раз, а не каждую сформированную свечу №1????
Так выже говорили что у вас скрипт, сделайте индикатор будет выводить на каждом тике, только перепешите Alert на Comment а то запаритесь на каждом тике Alertы получать или защиту от срабатывания на каждом тике поставьте.
Так выже говорили что у вас скрипт, сделайте индикатор будет выводить на каждом тике, только перепешите Alert на Comment а то запаритесь на каждом тике Alertы получать или защиту от срабатывания на каждом тике поставьте.
Все понял, работает! Еще раз СПАСИБО!!! Николай, а можно вопрос в СКАЙП?
Все понял, работает! Еще раз СПАСИБО!!! Николай, а можно вопрос в СКАЙП?
Пишите в скайп или личку.
Нет. Это не будет работать. Надо как то иначе задать условие_2
А может быть есть такая функция, которая бы просто определила, что «в истории советника не т еще ни одного ордера» ? - этого было бы достаточно