Кто хочет, оптимизните.
0.3 мускула сеты? И почему такие названия?)
Кто хочет, оптимизните.
0.3 мускула сеты? И почему такие названия?)
bondv, не могу понять принцип параметров ChainMinProfit и ChainNoLoss они не работают, выкладываю скрин с настройками данных параметров, ордера не закрылись по ранее заданному ТЗ, а именно если цена прошла расстояние ChainNoLoss = 60, то при развороте цены ордер должен закрыться по достижению профита ChainMinProfit = 20, этого не происходит.
Так наоборот, нужно чтобы ChainMinProfit был больше чем ChainNoLoss.
В данном случае при прохождении цены минимум ChainMinProfit = 60 стоп лосс поставится в безубыток на ChainNoLoss = 20 пунктов.
Странно. Несколько раз проверял. Все работает.Привожу пример с твоими настройками, смотри скрин, для ордера #185 не установился ChainNoLoss = 20 пунктов и цена дальше пошла вверх утянув сеточные в минус. Настройки сетки тоже прикладываю для первого скрина.
Получается, что параметры сетки не работают?
Странно. Несколько раз проверял. Все работает.
А что в логах терминала, ошибок нет?
Проверил журнал, ошибок нет, попробуй у себя в терминале смоделировать ситуацию как на скринах в период с 01.01.2011 по 11.01.2011 года с установленными параметрами на скрине.
А еще интересно, лотность арифмитически увеличивается если ChainKM=1, т.е. в моем случае из верхних скринов было так: 1 ордер - 0.30 2 ордер 0,60 3 ордер - 0,90 и 4 ордер 1,20 а должны быть все постоянным лотом 0,30
сбрось свой сет
Вообщем ситуация такая установил терминал одного и того же ДЦ и прогнал заново эксперта, то параметры сетки о чудо работают, но при ChainKM=1 сова все равно арифметически прибавляет ордера сетки. Вопрос не может данный параметр как то пересекаться с параметрами основных ордеров с КМ? Там у меня стоит как раз ProgressWay = 2 (арифметическая)
у меня тоже безубыток работает...и сразу поставил "0" чтобы не было арифметического увеличения
Значит данный параметр ProgressWay пересекается с ордерами сетки? Почему? Вроде у сеточных ордеров свой коэффициент увеличения применяется
Единственная ситуация, которую я не предусмотрел с селами, это когда СЛ=0. У тебя наверное как раз такой случай.bondv, вообщем методом тестирования установил, что параметры сетки ChainMinProfit и ChainNoLoss правильно работают только для бай ордеров, для селл они не работают прикладываю два скрина.
Метод увеличения в этой версии один - ProgressWay.Значит данный параметр ProgressWay пересекается с ордерами сетки? Почему? Вроде у сеточных ордеров свой коэффициент увеличения применяется
Единственная ситуация, которую я не предусмотрел с селами, это когда СЛ=0. У тебя наверное как раз такой случай.
Банальная ошибка в знаке вот смотри для SELL:
Было в коде: if (OrderOpenPrice() < OrderStopLoss()
Изменил на: if (OrderOpenPrice() > OrderStopLoss() и все стало на свои места, параметры ChainMinProfit и ChainNoLoss для SELL заработали
И продолжаю настаивать, что первые два, три ордера сетки такими и должны быть, ордерами компенсаторами.Просто вспомнил одну мысль от dpg03 по поводу мега увеличенного лота сетки.