Советник ThreeSoldSell на языке MQL5. Советник передается заказчику в исходном коде, на языке MQL5. 1. Советник должен работать на текущем инструменте. 2. Советник должен работать на текущем тайм-фрейме. 3. Условия открытия рыночного ордера Sell. 3.1. Последняя закрывшаяся свеча - черная. Будем называть ее 0-ой. Рыночный ордер Sell открывается при закрытии 0-ой свечи, если соблюдены все условия. 3.2. Высота тела 0-ой свечи < H1. H1 - параметр советника. Измеряется в пунктах 5-ого знака. 3.3. Свечи от 1-ой до K-ой белые. K-параметр советника. Высота тела каждой из этих свечей > H2. H2 параметр советника. 4. Фильтр времени. Сделки совершаются только в разрешенное время. Это тестируемый параметр. Например, на часовых свечах разрешаем сделки в любые назначенные часы. 5. TakeProffit и StopLoss рыночного ордера Sell задаются в параметрах советника. 6. Объем ордера. Переключается параметром советника. Либо величина постоянная либо зависит от объема депозита. 7. Условия закрытия рыночного ордера Sell: 7.1. Сработал TakeProffit или StopLoss, которые являются параметрами советника. 7.2. Появилась белая свеча. Пока все очередные свечи черные ордер не закрывается. 7.3. После сигнальной свечи закрылось L черных свечей. L параметр советника. Программист имеет право вносить свои разумные дополнения, согласованные с заказчиком. Программист имеет право именовать параметры советника как ему удобно.