Советника выслал. Отпишитесь о получении.
Не обязательно смотреть как он работает когда рынок открыт, можно и по истории)
Ну а теперь о главном.
Советника ставить на реал нельзя!!!
Он ещё не доделан. Так как я не силён в программировании, то на первых парах сделал такой советник, а уже по ходу времени буду его улучшать.
Ну а теперь описание.
Первоначальную сделку он открывает не от балды. А если в предыдущей свече ордер закрывается выше 13 скользящей средней.
И уже в этом направлении открывает следующие сделки, даже если они закроются и в плюс и в минус. Получается если станет изначально на селл, то и все ордера так и будет открывать и дальше. А если на бай, то и остальные на бай. То есть переворачивать ордера ещё толком не научился, но думаю в скором времени сделаю.
Советник сделан для 5знака. Так как делал для инстафорекса. Для 4знака неадаптирован. Т.е. я даже примерно не знаю как он там себя будет вести. Может работать нормально а может и вовсе не запуститься.
Заметил такую особенность. На различных валютных парах ведёт себя по разному. Тоесть на одной ордера может открыть 0,01-0,02-0.04-0.08-0.16 А затем опять 0.01 хотя нужен будет 0.32. А на другой валютной паре может открыть только 0,01-0,02-0.04 А затем опять 0.01 хотя нужен будет 0.08
Также заметил что на той валютной паре где открывает 0,01-0,02-0.04-0.08-0.16 может в определённый промежуток времени остановиться только на 0,04 и дальше не увеличить лот. Т.е. может дойти до 0,16 а может и остановиться на 0.04 или 0.08. Т.е. как я понимаю попадают какие-то скачки цен, на которые наш советник не успевает реагировать. И начинает всё заново. Возможно и ошибаюсь.
Принцип работы:
Открывает ордер по МА.
Если селл ордер открыт и он в минус 15, то закрыть его открыть удвоенный ордер в том же направлении.
Если селл ордер открыт и он в плюс 16 то закрыть его.
Если бай ордер открыт и он в минус 15, то закрыть его открыть удвоенный ордер в том же направлении.
Если бай ордер открыт и он в плюс 16 то закрыть его.
Если ордеров нет, то открыть ордер в направлении последнего но с первоначальным лотом.
Вот из этого и видна проблема 0,01-0,02-0.04-0.08-0.16. Что он успевает закрыть ордер и открыть новый не успевает. И потом когда ордеров нету срабатывает последняя функция.
Критерии, пожелания, переделывания советника приветствуются.
|