Переезд на вот такой ноутбук будет ли равнозначным?
У вас робот с типа высокочастотной торговлей или открываете позицию - и на неделю? если первое - то, как было сказано, основное - это каналы связи, а не железо.
Попробуйте запустить второй квик из соседнего каталога, но присоединиться к другому серверу (обычно брокер даёт их несколько). Скорее всего проблем не будет.
Такого брокера быстро оставят без штанов. Так что это какой-то экзотический и совсем уж без головы брокер.
Это невозможно в общем случае. Во сегодня с биржи по фортсу какое-о время не ехали стаканы - и как может квик понять, что на бирже сбой? ну не едут - и не едут стаканы, это изменений нет или на бирже сбой?
Может ты знаешь какая из сделок закрывается первой?
Это совершенно не важно, какая закрывается первой. Результат от этого не меняется. Да да, не меняется! Выше был пример с картошкой. Для упражнения продолжите его, продав всю купленную картошку. Считайте сначала одну сделку "первой закрывшейся", после снова начните продавать всё продайте всё из начальной точки, когда всё купили, но считая другую сделку "первой" закрывшейся. Результат (а результат оценивается изменением денежного остатка по итогу распродажу всей картошки) выйдет одинаковым в любом случае (при одинаковой цене продажи картошки, конечно).
Этот скрипт будет запущен, скажем так, в рамках квика, (т.е. сможет использовать инфу от квика) или в рамках отдельного lua.exe как отдельное приложение, которое не в курсе что за такая функция main и т.д.?
Отдельно. Но вы же этого и хотели!
Если бы вы вместо длинного описания эмоций толком описали решаемую вами задачу - то, вероятно, диалог был бы более продуктивным.
Вы пишете неправду. Попробуйте вывести через DDE в Excel - и вы убедитесь, что всё работает. Так что причину ищите в вашем DDE сервере. (подсказка: d 7-й версии изменились типы некоторых данных, вероятно в этом причина)
Ясно, короче нужна халява, оказывается, как обычно. А я-то думал в самом деле чего-то не хватает.
"Частный инвестор", как вы назвались, который планирует годы потратить на тестирование стратегий - и вдруг его останавливает изучение Lua, что происходит за неделю с учётом всех особенностей QUIK. Просто непреодолимое препятствие по затратам!
Да ясно-то ясно, смысл только не понятен. Т.е. суть для вас, как я понял, в принципах "указания координат": для getParamEx вы не хотите указывать класс, код инструмента и имя параметра, а вместо этого хотите сказать (на языке Lua, разумеется) "взять данные из 8-й строки, 5-го столбца"? про это речь?
Andrey STEP, тут надо понимать, что нет тестового терминала QUIK. Как и нет тестового сервера. Но, есть тестовые (демонстрационные) торги на бирже, где обкатываются новые версии, где мало участников, где нереальные (в сравнении с настоящими торгами) цены - и т.д.
Вы наткнулись именно на какое-то ограничение тестовой среды биржи. Я не знаю, что означает указанная ошибка, но в демо-торгах могут быть разные нюансы, не связанные никак с проблемами реальных торгов. Например, т.к. участников там очень мало - часто возможны проблемы "кросс-сделок" (когда вы же сами у себя и пытаетесь купить, потому что более никого нет), или, например, на каком-то торговом счете брокера, с которого вы в итоге торгуете, этого демо-режима просто не загрузили остаток по инструменту, из-за чего данный брокер (а значит и вы) просто не может выставить, например, заявку на продажу. Даже если вы что-то и купили.
В общем там есть разные нюансы, которые в этой тестовой среде конечно же никто решать не будет, потому что всегда можно, например, просто изменить инструмент, на котором пробуете обучаться торговле.
На реальных же торгах при возникновении такой проблемы брокер непременно будет её решать, потому как не бывает, чтобы вы не могли закрыть реальную позицию (продать остаток вашей позиции в ноль).
Создание таблицы текущая прибыль/убыток и высчитывать по позициям в терминале, Сегодня невозможно понять текущее состояние счета, пересчет происходит с долгими задержкам, что добавляет еще большего психологического давления
Правда если настроено запрашивать подтверждение завершения работы - то оно запросится. Но можно его просто выключить в настройках. Или считать это "будет выдавать сообщение".
Встаньте на таблицу "Позиции по клиентским счетам (фьючерсы)" (если такой таблицы у вас не открыто - откройте её), и нажмите F1. В справке прочитайте про все столбцы этой таблицы. Особенно про "Текущие блинные позиции" и "Текущие короткие позиции", ну и про другие будет интересно.
Началось бла-бла. Ты лично не платишь - значит именно ты идёшь лесом. Это логично и здраво. Требовать надо с того, кому ты лично платишь деньги. А рассказывать блинные сказки кто кому платит - пинг-понг для детей.
программа на луа делает один цикл купить-продать, программу скачал с интернета. работает. или сам переделал. она купила или продала по индикатору и встала.
Во здесь вы обманываете. Напишите "кто возьмётся сделать индикатор такой-то" - и тут же обнаружите предложения. Тем более, если "в цене вопроса нет". Но вы так не делаете, а требуете халявы от разработчиков, что как бэ намекает.