[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 655
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Естественно, а когда еще.
мм я думал, кусками дописывает, ну там 128 килобайт слили - записали. Как бы это было бы правильней на случай аварии. Хотя для истории пофиг, конечно.
Просто понять не мог, качаю качаю, а нет нигде, пока терминал не закрыл ))
в ините можно изменить можно изменить этот параметр, а вот в старте это под сомнением
спасибо, поскольку при изменении ТФ на окне индюк перезапускается, значит можно буфера перекрашивать
А смысл задачи - на любом ТФ цвета линий соответствующие стохастикам другичх ТФ постоянно выводить одним цветом. Т.е если часовой стохастик голубой, пусть будет голубым на всех ТФ.
Конечно, можно буфера соответствующего цвета присваивать соответствующему ТФ, но тогда усложняется обрабатывающая программа. А хочется, чтобы она считывала один и тот же буфер при любых условиях.
Print() вам, для начала нужно поставить сюда:
что бы, убедится в том что массив c1b_1[i] пуст, поэтому сравнивая в if нули, понятное дело сделки не открываются.А нули там от того что, период усреднения в функции iMAOnArray(c1b,0,AvgB,0,MODE_SMA,i) (extern int AvgB=25;) больше чем сам массив c1b, ArrayResize(c1b,PeriodB) (extern int PeriodB=20;), поэтому усреднить он ничего не может.
Да, действительно "0", а как быть, подскажите - не получается и так и эдак (и равные периоды задавал) пробовал в обоих вариантах (новом и старом) Print("NormalizeDouble(c1b_1..., ноли выдаёт (показывает значение только c1b[i], все остальные включая c1s[i] - нули), помогите довести один из вариантов до рабочего состояния или хоть подсказкой поделитесь, кто увидит недочёт?
Новый:
Старый:
Целиком:
Господа, меня интересует, если я для поиска сигнала организую цикл по четырем таймфреймам, данные будут вызываться каждый раз, с большей нагрузкой для процессора, чем если бы было например, четыре окна того же индикатора с разными таймфреймами?
Господа, меня интересует, если я для поиска сигнала организую цикл по четырем таймфреймам, данные будут вызываться каждый раз, с большей нагрузкой для процессора, чем если бы было например, четыре окна того же индикатора с разными таймфреймами?
Зависит от того как реализовать.
int TimeMassive[15, 30, 60, 240] ;
for(int k=0; k<4; K++)
{
timeframe= TimeMassive[k] ;
for(int i=0; i<limit; i++)
Buffer[i]= iMA(NULL, timeframe,..........................) ;
}
примерно так, без выделения специально памяти под каждый таймфрейм
int TimeMassive[15, 30, 60, 240] ;
for(int k=0; k<4; K++)
{
timeframe= TimeMassive[k] ;
for(int i=0; i<limit; i++)
Buffer[i]= iMA(NULL, timeframe,..........................) ;
}
примерно так, без выделения специально памяти под каждый таймфрейм
Так немного корректнее будет