возможно, в проблеме открытия, как ты говоришь, когда попало, виновата закомментированная мной строка кода в start()
- Код: выделить все
if(g_time_424 == Time[0]) return (0);
nikpilot писал(а):Добрый день.
При тестировании выяснилось, что изменилась логика открытия позиций. В оригинальном советнике позиции открываются на открытии свечи, сейчас позиции открываются посередине свечи, на открытии свечи, где придется, и изменилось определения направления открытия. Была просьба сохранить алгоритм открытия. На скриншоте №1 показана работа советника с внесенными изменениями, а на сриншоте №2 показана работа оригинального советника на том же участке. Большая разница.
Может быть можно вернуть определение направления открытия и само открытие к оригинальному виду?
С наилучшими пожеланиями.
было бы странно, если бы она не изменилась..
мы изменили количество открываемых ордеров, используя periodList и percentList это уже приводит к тому, что будет открываться другое количество ордеров, даже если оба советника стартуют в один момент, сначала они откроют одинаково ордера, а далее число ордеров разойдется и тейкпрофит у них будет разный, соответственно, и цена закрытия и время разное и следующий бар (его направление) будет разным и тут все поплывет..
кроме того, ты на M5 выставляешь настройку M1 она вообще может каждую минуту, если пройден Step поинтов.. так что сравнивать их нельзя у них разные идейные предпосылки в управлениями ордерами..