Nikita написал: getBuySellInfo (……….).balance Когда в лонг захожу, то отображает нормально (100), а если в шорт, то (-100), можно ли как-то сделать, чтобы когда в шорте он не ставил знак минус или не обращал на него внимания?
Мне нужно чтобы он закрывал позицию отталкивая от кол-во контрактов Но когда шорт, он пишет, что кол-во не может быть отрицательным И поэтому не может открыть сделку
Nikita написал: getBuySellInfo (……….).balance Когда в лонг захожу, то отображает нормально (100), а если в шорт, то (-100), можно ли как-то сделать, чтобы когда в шорте он не ставил знак минус или не обращал на него внимания?
Мне нужно чтобы он закрывал позицию отталкивая от кол-во контрактов Но когда шорт, он пишет, что кол-во не может быть отрицательным И поэтому не может открыть сделку
getBuySellInfo (……….).balance Когда в лонг захожу, то отображает нормально (100), а если в шорт, то (-100), можно ли как-то сделать, чтобы когда в шорте он не ставил знак минус или не обращал на него внимания?
Евгений написал: во первых, эти вопросы лучше задавать в ветке про Lua а не QPILE, так как это разные языки, ну а во вторых, это логика скрипта, замешана на знании элементарных вещей, в частности как работает расчет скрипта в принципе
Цитата
Nikita написал: 1)как сделать чтобы робот докупался и убирал старый стоп 2)выставил новый стоп (на новый докуп ) 3)Проверить сделки ,если есть ,то либо докуп либо спать 4)Повтор 3(действия ),если сделок нет то повторяет цикл заново
это вопросы по логике скрипта и программировании основных функций, необходимых для этих операций Думаю что тебе надо сюда https://quikluacsharp.ru/ , если не закажешь, то узнаешь много интересного
Nikita написал: 1)как сделать чтобы робот докупался и убирал старый стоп 2)выставил новый стоп
1)как сделать чтобы робот докупался и убирал старый стоп 2)выставил новый стоп (на новый докуп ) 3)Проверить сделки ,если есть ,то либо докуп либо спать 4)Повтор 3(действия ),если сделок нет то повторяет цикл заново Желательно пример ,или ссылки на пример
Функция TABLE getPortfolioInfoEx (STRING firm_id, STRING client_code, NUMBER limit_kind) предназначена для получения значений параметров таблицы «Клиентский портфель», соответствующих идентификатору участника торгов «firmid», коду клиента «client_code» и сроку расчётов «limit_kind», подробнее в Руководстве пользователя Qlua / Функции взаимодействия скрипта Lua и Рабочего места QUIK / getPortfolioInfoEx.
Евгений написал: Для получения значений параметров таблицы «Клиентский портфель» для клиентов срочного рынка без единой денежной позиции необходимо указать в качестве «client_code» – торговый счет на срочном рынке, а в качестве «limit_kind» – 0.
Nikita написал: Александр М ,есть ли пример такого скрипта как вы выше описали ,(или как называется функция )от чего мне отталкиваться в общем и целом .?