Советник выставляет отложки на некотором заданном расстоянии от текущей цены, а спустя заданное время их модифицирует. Все идет нормально, но иногда терминал модифицировать не дает. Тогда, немодифицированный ордер должен быть удален. Как это сделать?
Здравствуйте, очень прошу о помощи, есть задание :Определить эффективность применения технического индикатора Commodity Channel Index на статистических данных таймфрема D1 обыкновенной акции ОАО «Роснефть», не могу сформулировать как правильно записать данный индикатор на открытие и закрытие длинной и короткой позиции, вроде делаю но советник отказывается компилировать, выдает ошибку . Помогите пожалуйста, данный индикатор нужно применить в данном листинге, представляю без свои х изменений .
niformalka: Здравствуйте, очень прошу о помощи, есть задание :Определить эффективность применения технического индикатора Commodity Channel Index на статистических данных таймфрема D1 обыкновенной акции ОАО «Роснефть», не могу сформулировать как правильно записать данный индикатор на открытие и закрытие длинной и короткой позиции, вроде делаю но советник отказывается компилировать, выдает ошибку . Помогите пожалуйста, данный индикатор нужно применить в данном листинге, представляю без свои х изменений .
Дык это у Вас советник, а не индикатор...Компиляция без ошибок проходит....Сейчас поиграюсь с Вашим кодом.....потестю....
Начнем с главного, не совсем грамотно перебирать ордера с нулевого. Лучше с последнего
for(int i=OrderTotal-1; i>=0; i--) // Цикл перебора ордер
Чтобы не возникало ситуации, когда нулевой по счету закрыли/удалили а там ещё ордера есть. всё переколбасилось. Когда действуете с последним по счёту ничего страшного не происходит.
Начнем с главного, не совсем грамотно перебирать ордера с нулевого. Лучше с последнего
Чтобы не возникало ситуации, когда нулевой по счету закрыли/удалили а там ещё ордера есть. всё переколбасилось. Когда действуете с последним по счёту ничего страшного не происходит.
преподаватель доказывает что в коде ничего менять не нужно, кроме как строки с открытием и закрытием короткой и длинной позиции, примерно я делала вот так но у меня не компилируется
if ((iCCI(Symbol,0,14,PRICE_TYPICAL,0)<100)&&(iCCI(Symbol,0,14,PRICE_TYPICAL,0)<-100))
Почитал Учебник по этой штуке
Однако, так и не понял, куда ее прикрутить в нашем случае. Опять спасай шеф.
Тут не к чему привернуть её.
Вот сюда можно:
Она для вывода в строковом формате, а не для расчётов.Тут не к чему привернуть её.
Вот сюда можно:
Она для вывода в строковом формате, а не для расчётов.Господа!!! Вы чего тут народ путаете?
iFractals() возвращает цену, а не номер бара фрактала.
да уж, и на старуху бывает проруха)) а вроде и не пятница))
Здравствуйте, очень прошу о помощи, есть задание :Определить эффективность применения технического индикатора Commodity Channel Index на статистических данных таймфрема D1 обыкновенной акции ОАО «Роснефть», не могу сформулировать как правильно записать данный индикатор на открытие и закрытие длинной и короткой позиции, вроде делаю но советник отказывается компилировать, выдает ошибку . Помогите пожалуйста, данный индикатор нужно применить в данном листинге, представляю без свои х изменений .
Дык это у Вас советник, а не индикатор...Компиляция без ошибок проходит....Сейчас поиграюсь с Вашим кодом.....потестю....
там нужно в советнике применить именно нужный мне индикатор, а именно icc, так то исходный текст компилирует
да уж, и на старуху бывает проруха)) а вроде и не пятница))
А что не так-то?
Цену возвращает...
Начнем с главного, не совсем грамотно перебирать ордера с нулевого. Лучше с последнего
Чтобы не возникало ситуации, когда нулевой по счету закрыли/удалили а там ещё ордера есть. всё переколбасилось. Когда действуете с последним по счёту ничего страшного не происходит.Начнем с главного, не совсем грамотно перебирать ордера с нулевого. Лучше с последнего
Чтобы не возникало ситуации, когда нулевой по счету закрыли/удалили а там ещё ордера есть. всё переколбасилось. Когда действуете с последним по счёту ничего страшного не происходит.преподаватель доказывает что в коде ничего менять не нужно, кроме как строки с открытием и закрытием короткой и длинной позиции, примерно я делала вот так но у меня не компилируется