Цитата |
---|
Фёдор Сухов написал: В чём конфликт был? Скрипт авторговли зависал или вызывал зацикливание, а может быть рекурсия функции была бесконечная? |
1. Передать разработчикам код скрипта автоторговли, т.к. без него баг у них не воспроизведётся - у меня нет исходника и нет прав на передачу.
или
2. Попробовать воспроизвести баг написав упрощенный код автоторговли по имеющейся информации и, если будет воспроизводится, передать его им - не знаю пока что с этим делать...

Имеющаяся информация такая:
Скрытый текст |
---|
1. У меня есть lua-скрипт автоторговли, использующий функцию getCandlesByIndex (управляет торговлей, выводит таблицы и мониторит графики и индикаторы) - за последние 500 часов работы ни одного бага. 2. Когда я добавляю индикатор "А" (код которого выше), баг воспроизводится как описано выше. 3. Если lua-скрипт автоторговли выключить, а индикатор "А" оставить, баг не воспроизводится (разработчики выше подтвердили, т.к. у них нет этого скрипта автоторговли, и у меня вчера пять часов отработал). О чем это говорит? В изолированной среде эти скрипты не должны пересекаться: индикатор "А" использует только локальные переменные и там кроме функции getCandlesByIndex больше ничего нет. И именно эта функция имеется и активно используется в обоих скриптах, обращаясь к данным с "чужих" графиков. |