Ну, ручные совы это уже не совы, а помощники...
Хорошо...как освобожусь я напишу Вам этот советник...
только уточните пожалуйста, каким образом все же искать переключение цвета...
на новом баре(в момент образования свечи) или по текущей цене на каждом тике...
или может необходимо анализировать еще и цвет последнего бара по тикам...
мне нужен метод, как оценить смену цвета...это допустим на пред баре он синий,
а на текущем красный....это смена цвета или как то по другому,
потому как в этом случае если произойдет обратная смена на текущем баре,
а пред бар был окрашен в такой же цвет, то сигнала то не будет....
В общем необходимы точные инструкции...
Без этих уточнений делать не буду...
И еще раз хочу Вас предупредить, этот индикатор в сове работает немного не так, как просто установленный на графике,
он при каждой проверке всегда считает новые данные...
Скорее да, его(советник) можно будет назвать именно помощником. Или автоматизированным индикатором, Но задача его все-таки скорее оказать помощь. На этом индикаторе смена цвета - это смена некоего цифрового значения. Если число больше 0.00 - рисуется синий цвет, если число меньше нуля, т.е отрицательное, то рисуется красный. Интенсивность смены этого цифрового значения, и соответственно цвета, зависит от настроек индикатора. В настройках как раз задается чувствительность.
Что мне нужно. При первой же смене цвета, т.е когда первая свеча появляется другого цвета, открывается ордер соответствующий этому цвету.
Например: При запуске терминала мы имеем синий цвет индикатора, это означает восходящий тренд. Советник должен дождаться смены цвета на красный, т.е чтобы появилась первая свеча красного цвета. Как только появляется первая свеча красного цвета, советник должен открыть ордер на продажу. Один ордер. И держать его открытым до следующей смены цвета. Как только красный цвет сменился на синий, он должен ЗАКРЫТЬ продажу и тут же открыть ПОКУПКУ.
В момент открытия терминала и запуска(включения) советника он НЕ должен ничего открывать. После включения он должен дождаться первой смены цвета и только тогда уже открыть ордер.
Не нужны никакие доп.настройки в смысле какие либо подтверждения, например открытие со второй свечи и т.д. Как только появилась ПЕРВАЯ свеча, открывается ордер. Даже если , например после появившейся первой красной свечи следующая будет снова синяя, он должен сделать все по инструкции, закрыть орде на продажу и открыть на покупку даже не смотря что свечи поменяли цвет одна за одной. Это не важно. Важно чтобы он ОТРЕАГИРОВАЛ НА СМЕНУ цвета и открыл/закрыл соответствующие ордера. Это всё, что от него требуется.
Еще нюанс. Если, например, после открытия ордера советником я закрыл ордер руками, не дожидаясь смены цвета, то при моем закрытии ордера руками советник НЕ должен ничего открывать, пока не дождется смены цвета. Т.е он должен открывать ордера ТОЛЬКО по смене цвета и больше никак.
Примерно так.
А, еще конечно при настройке советника должна быть возможность выставить объем лота, с которым советник будет открывать ордера, а так же возможность настройки индикатора должна быть тоже доступна.
P.S. И еще, желательно, для удобства, прикрутить к нему ALERT(колокольчик), чтобы при открытии ордера срабатывал звуковой сигнал с выводом сообщения на экран). Было бы вообще здорово!
Сообщение отредактировал vavan3v: 08 January 2013 - 23:15