Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Простите за беспакойство .У меня индикатор грузит систему.
Долго думал как избавиться от расчета первого бара.В электронике это решается просто ,ставится Одновибратор запускающийся при приходе импульса (первой свечи).В этом индикаторе да и в других это можно тоже решить если Написать дополнительную командную строку на включение индикатора с приходом первой свормировавшейся свечи на ограниченое время . Такой одно импульсный тригер с заданым временем обработки сигнала.То есть индикатор за время формирования свечи не работает но после того как она сформировалась он включается на ограниченое время .Типа включили и выключили терминал или интернет.
Как думаете Гуру програмирования ------------ это Возможно?
Техническое задание: от текущей цены выставляется N ордеров buy stop вверх и sell stop вниз ( на одном уровне по 2 ордера с одинаковым лотом L) через шаг I. На каждом уровне есть 1 ордер с Тейком =T. После того как сработал тейк, у второго ордера стоящего на том же уровне что и закрывшийся выставляется стоп-лосс= S. Когда закрывается второй ордер по стоп-лоссу, на его место снова выставляются 2 ордера(1 с тейком, второй- пока без стоп-лосса). Закрытие сетки - вручную.
Видимо, задание надо доработать.
Обозначение шага I (заглавная i)- мало удобно, так как похоже на l (строчная L) . Еще при поиске таких букв найдется очень много в разных словах. Удобнее обозначить шаг словом Step. Остальные параметры: Lot, Sl, Tp.
Далее N ордеров вверх по два на каждом уровне - это что, N четное? Наверное лучше N уровней вверх и вниз. На каждом уровне 2 ордера ... Вместо обозначения N мне понятнее взять Levels (уровней)
Отсчет уровней от текущей цены... А если советник перезапустили? Откуда теперь уровни отсчитывать? Удобнее отсчитывать уровни от нуля. Если цена 1,70012 то при шаге 100 уровни вверх 1,70100 1,70200 ... а вниз 1,69900 1,69800 ...
Закрытие сетки - вручную. А зачем? Пусть работает... Можно когда закрываем советник закрывать все ордера. И при запуске все закрывать на случай если предыдущий запуск закончился аварийно (например выключили питание) и советник оставил ордера.
Еще для отладки советника надо задать начальные значения параметров. Например, Lot=0.01 Step=100 Tp=60 ...
огорчу - это убыточная стратегия
Простите за беспакойство .У меня индикатор грузит систему.
Долго думал как избавиться от расчета первого бара.В электронике это решается просто ,ставится Одновибратор запускающийся при приходе импульса (первой свечи).В этом индикаторе да и в других это можно тоже решить если Написать дополнительную командную строку на включение индикатора с приходом первой свормировавшейся свечи на ограниченое время . Такой одно импульсный тригер с заданым временем обработки сигнала.То есть индикатор за время формирования свечи не работает но после того как она сформировалась он включается на ограниченое время .Типа включили и выключили терминал или интернет.
Как думаете Гуру програмирования ------------ это Возможно?
https://www.mql5.com/en/forum/211945/page2