В самом конце:Это в каком месте кода? Можно поподробнее.
break;
case OP_SELL:
if (OrderOpenPrice() - Ask >= minprof) {
if (OrderOpenPrice() > OrderStopLoss()) {
В самом конце:Это в каком месте кода? Можно поподробнее.
Думаю одного хватит если позволит депо выставить ордер лотом таким, чтобы при движении в 10 пунктов все закрыть по общему профиту.И продолжаю настаивать, что первые два, три ордера сетки такими и должны быть, ордерами компенсаторами.
Типа того.Думаю одного хватит если позволит депо выставить ордер лотом таким, чтобы при движении в 10 пунктов все закрыть по общему профиту.
Подскажите . на ВАШ взляд опираясь на опып: какому параметру отдать предпочтение - GeneralLot , или GeneralPercent.
И если не трудно обьясните почему???
Ну и неправильно ты сделал. В моем коде нет ошибки в этом месте, потому что стоп лосс, если есть, у села изначально всегда выше, чем цена открытия. А так как ты сделал, теперь сетка со стопами не будет идти в безубыток. ))Банальная ошибка в знаке вот смотри для SELL:
Было в коде: if (OrderOpenPrice() < OrderStopLoss()
Изменил на: if (OrderOpenPrice() > OrderStopLoss() и все стало на свои места, параметры ChainMinProfit и ChainNoLoss для SELL заработали
if (OrderOpenPrice() < OrderStopLoss() || OrderStopLoss() == 0)
Максимум 100% и не более LotMax. Увеличить можно только с КМ.Еще хотел спросить как сделать, что бы лот сеточного ордера был более 100% как ни крутил все равно максимум 100% лот ставит от просевших. Просто вспомнил одну мысль от dpg03 по поводу мега увеличенного лота сетки.
Вроде предлагалось.Можно сделать, чтобы как только открылся ордер сетки сделать запрет на торговлю ордерами одного направления (Sensh или dpg03 это уже предлагал)?
Так как < или > ?
На.Дайте пожалуйста рабочий сет, для последней версии советника.
период 3,01,11-25,11,11 с сеткой
версия 3 до последнего изменения
Надо лот уменьшить в 3 раза.Просадка великовата.ОЧЕНЬ.
:-(