0
Примечание: Основные условия актуальны независимо от того когда был запущен советник. Дополнительные — для ордеров открытых при последнем сигнале.
avatar

Kashtan

  • 7 марта 2016, 14:25
0
Условия для покупок:

Основные:

1) Нет ни одного открытого ордера
2) Цена закрывшейся свечи выше всех четырёх машек
3) Советником была выявлена машка расположенная выше трёх остальных и расстояние от неё до цены находится в пределах заданного диапазона (то есть если на эту свечку наложить вертикальную линию, расстояние должно вычисляться от места пересечения линии с машкой до текущей цены.
Дополнительные:
1) Если последний ордер был тоже на покупку и закрыт по тейкпрофиту, в интервале между его закрытием и новым сигналом должна была быть закрыта хотя бы одна свеча ниже хотя бы одной из машек.
2) Если последний ордер был тоже на покупку и закрыт либо по тейку либо при обратоном пробое машек с закрытием ниже их хотя бы одной свечки (просто пробоя не достаточно), соответсвенно этот обратный пробой был не достаточно большим для сигнала на продажу, а значит дополнительное условие «1)» было выполненно автоматически. В том числе этот обратный пробой является вторым условием для выхода из покупок: 1) Сработал тейкпрофит. 2) произошёл обратный пробой.

Условия для продаж:
Основные:
1) Нет ни одного открытого ордера
2) Цена закрывшейся свечи ниже всех четырёх машек
3) Советником была выявлена машка расположенная ниже трёх остальных и расстояние от неё до цены находится в пределах заданного диапазона (то есть если на эту свечку наложить вертикальную линию, расстояние должно вычисляться от места пересечения линии с машкой до текущей цены.
Дополнительные:
1) Если последний ордер был тоже на продажу и закрыт по тейкпрофиту, в интервале между его закрытием и новым сигналом должна была быть закрыта хотя бы одна свеча выше хотя бы одной из машек.
2) Если последний ордер был тоже на продажу и закрыт либо по тейку либо при обратоном пробое машек с закрытием выше их хотя бы одной свечки (просто пробоя не достаточно), соответсвенно этот обратный пробой был не достаточно большим для сигнала на покупку, а значит дополнительное условие «1)» было выполненно автоматически. В том числе этот обратный пробой является вторым условием для выхода из продаж: 1) Сработал тейкпрофит. 2) произошёл обратный пробой.
Как ещё лучше объяснить, пока не придумал) Надеюсь этого окажется достаточным.

Кроме этого понял необходимость добавить безубыток для части ордеров. А именно возможность задавать в настройках, после какого количества ордеров закрытых по тейкпрофиту, остальные перевести в безубыток. Пример: В настройках задано открытие пяти ордеров. Параметр для безубытка поставили 2. Это значит что когда первые два ордера закроются по тейкпрофиту, остальные три переводятся в безубыток. Надеюсь Андрей это не сложно:) 
avatar

Kashtan

  • 7 марта 2016, 14:10
0
Возможно ли сделать, чтоб хотя бы с четырьмя машками работал так? мне пока только четыре и надо
avatar

Kashtan

  • 7 марта 2016, 12:54
0
Везде где на моём скрине покупка или продажа, расстояние от входа до ближайшей машки больше ста пунктов. Я так понял что вы понимаете как предполагается торговать по этой системе в ручном режиме, но сложно запрограмировать чтоб советник делал так же?
avatar

Kashtan

  • 7 марта 2016, 12:51
0
Пример для одного ордера с Т.П. 300 пунктов
avatar

Kashtan

  • 7 марта 2016, 12:42
0
Пожалуй мой первый маленький косяк за весь топик:) 
avatar

Kashtan

  • 7 марта 2016, 10:31
0
Не совсем то) После того как был закрыт с прибылью пятый ордер, сов новую партию открыл. Похоже я в техзадании этого не учёл, но для открытия ордеров того же направления что и предыдущие должны быть соблюдены два условия.

1) Все старые ордера были закрыты (на примере этого скрина условие было выполнено)
2) Цена успела вернуться внутрь веера либо побывала с противоположной стороны, после чего снова вышла из веера со стороны последнего сигнала и если произошли условия для входа, он осуществляется
avatar

Kashtan

  • 7 марта 2016, 10:28
0
То есть сигнал для закрытия, это закрытие свечи с другой стороны. Для этого не обязательно цене быть в пределах диапазона. Достаточно закрытия. А вот если цена в диапазоне, помимо закрытия открываются новые ордера. Так как это был сигнал на покупку или продажу
avatar

Kashtan

  • 7 марта 2016, 10:04
0
Конечно же по противоположному сигналу. Противоположный сигнал, когда свеча закрывается с обратной стороны от ВСЕХ машек. Независимо сколько их, одна или все семь)
avatar

Kashtan

  • 7 марта 2016, 10:02
0
Имеете в виду только три машки проверяет?:) 
avatar

Kashtan

  • 7 марта 2016, 09:53
0
Тест с теми же настройками но отключёнными двумя последними машками

1. Покупка по сигналу
2. Тейкпрофит пятого ордера
3. Максимальная цена после открытия позиций, которая пересекла все пять тейкпрофитов
4. Первая свеча закрытая с противоположной стороны (сигнал для закрытия старых ордеров, если такие были. И одновременная продажа)


По правилам системы после первой покупки все ордера закрылись бы по тейку, а на свече (4) была бы продажа. Вместо этого советник после первой покупки зарыл всё с убытком под третьей машкой, позже снова купил и опять закрыл не там где надо
avatar

Kashtan

  • 7 марта 2016, 09:44
0
Причём закрыл он её с минусом 300 пунктов, когда лось в настройках 1200))
avatar

Kashtan

  • 6 марта 2016, 20:01
0
Вот, только одну сделку за неделю открыл и не понятно по какому принципу (дельту ставил от 100 до 400)

avatar

Kashtan

  • 6 марта 2016, 19:58
0
Подозреваю что вы уже там материтесь, но я честное слово не виноват;) 
avatar

Kashtan

  • 6 марта 2016, 19:37
0
И раз уж он будет обрабатывать до семи штук, лишние две можно из кода убрать:) 
avatar

Kashtan

  • 6 марта 2016, 19:32
0
Андрей не знаю как у вас, у меня щас даже не четырёх машках ордеров не открывает
avatar

Kashtan

  • 6 марта 2016, 19:31
0
На каком то участке истории может и так, на другом этот безубыток боком может выйти. Это дело такое…
avatar

Kashtan

  • 6 марта 2016, 19:26
0
Семи выше крыши)) А так и предполагал потом максимум столько, 10 для запаса называл:)  Щас будем проверять
avatar

Kashtan

  • 6 марта 2016, 19:20
0
Даже логически подумать Андрей, зачем бы я стал просить кучу машек, если считает от какой то одной:) 
avatar

Kashtan

  • 6 марта 2016, 19:11