Specifiche
Необходимо написать следующий советник. Имеется сетка, состоящая из большого количества отложенных ордеров. Шаг сетки равен 10 пунктам. Нужно, чтобы была возможность устанавливать в настройках советника шаг сетки. Например, текущая цена пары USD/CHF равна 0,9327 (либо 0,9328, либо 0,9329, либо 0,9330, либо 0,9331, либо 0,9332, либо 0,9333), то сетка имеет следующий вид: buy limit по цене 0,9320; t/p равен цене открытия, плюс шаг сетки, в нашем случае это 0,9320+10=0,9330. Таким обр. buy limit price=0,9320 t/p=0,9330. Следующий шаг: buy limit price=0,9310 t/p=0,9320 Следующий шаг; buy limit price=0,9300 t/p=0,9310. и т.д. Далее (в противоположную сторону от текущей цены 0,9327); sell limit price=0,9340 t/p=0,9330. Следующий шаг; sell limit price=0,9350 t/p=0,9340. Следующий шаг; sell limit price=0,9360 t/p=0,9350 и т.д. Например, при движении цены от 0,9327 до 0,9320, открывается отложенный ордер buy limit price=0,9320 t/p=0,9330 и в сетке образуется (дыра) недостающий ордер sell limit price=0,9330 t/p=0,9320. Аналогично, при движении цены от 0,9327 до 0,9340, открывается отложенный ордер sell limit price=0,9340 t/p=0,9330 и в сетке также образуется (дыра) недостающий ордер buy limit price=0,9330 t/p=0,9340, и т.д. Нужен советник, который бы автоматически устанавливал эти недостающие отложенные ордера (заполняя дыры).
Указывайте, пожалуйста, стоимость выполнения работы.