Так я тебе хочу тонко намекнуть что шел бы ты матчасть учить, а не матюкаться здесь. Ты пойми сначала сам что есть актив, и что такое опцион. Что значит открыть позицию, и что значит закрыть. А потом разводи демагогию.
Я в первом же посте тебе ответил, но если ты не понимаешь сути слов, то надо учить матчасть.
А какие доводы мешают "продавать же опцион в стакане этого же опциона"? Если открытие позиции это купля, логично предположить, что закрытие - его продажа.
Николай Камынин пишет: оператор goto считается в программировании самым мощным оператором перехода. Поэтому он в неумелых руках может так разрушить и запутать программу, что потом будете долго искать ошибки. ------------------------------ Поэтому применение данного оператора считается признаком неумения разрабатывать алгоритмы. --------------------------------- многие языки по указанным ранее причинам не содержат данный оператор. --------------------------------------------- Учитесь печь правильные программы без этого оператора.
Смеялсо. Ох уж эта философия... есть миллион примеров, где использование одного-единственного goto позволяет сделать простой и быстрый код, а не городить огород из иных конструкций, развивая в себе "неумения разрабатывать алгоритмы"
Еще программистам на ассемблере расскажите что безусловный переход это плохо.
Sam Gold пишет: Да, удаляю в "Текущей". В принципе после перезапуска квика, пропадает. А почему спросили про "Текущую"?
У меня такое поведение наблюдается в "Текущей". Вроде как показывается, что "вот эта позиция у вас есть, но вы ее удалили". Считаю такое поведение нормальным.
А почему пропадает после перезапуска? У меня, если загрузить "текущую" заново, то позиция восстанавливается (ну конечно, при условии, что она физически есть на счете). Удаление же из аналитика не удаляет настоящей позиции. Или я не об том говорю?
swerg пишет: Я вот что хотел сказать: автоматическое переподключение при обрыве связи подключается при использовании только квикового логина/пароля.
Ну и я про него же. Всякие там доп.ключи или двухфакторка - она автоматом будет требовать ввода пароля. Тут уже не отвертишься.
Конечно же... можно написать тул, который будет ловить входящую смс, форвардить ее на комп, вводить в соотв. поле и т.п. Но нужно ли это? Если стоит usb-ключи, или двухфакторная авторизация, это кагбэ значит что "Безопасность усилена", и т.п. И пытаться обходить это, имхо, глупо. Проще у брокера отключить нафиг это все. И пользоваться квиковым логином.
Truf пишет: Оно из всех костылей наиболее элегантное, имхо.
Это - на ваш взгляд. У других людей может иметься мнение отличное от вашего. бгг.
У меня стоит галочка "автоматически восстанавливать", а запускается квик простеньким VB-скриптом, к-й стартует приложение и проводит логин. И все. больше никаких заморочек. Ни с lua, ни "с w32 модулем".
И мне мое решение "из всех костылей" кажется наиболее элегантным.
Дмитрий Минеев пишет: Как "280" разбивать на флаги, если максимум, что мы должны получить - это 255? Иногда проскальзывает "284". Проблема только с маркетными заявками отправляемыми программно. Код отправки:
Кто сказал что до 255? Таблица 5.1 280 = 0x100 + 0x10 + 0x08 284 = 0x100 + 0x10 + 0x08 + 0х04
Владимир Петров пишет: У меня задача снизить потребление памяти и дискового пространства к минимуму.
Так может имеет смысл пробежаться по настройкам и свести кол-во получаемых данных к минимуму? Это в свою очередь уменьшит объем памяти и занимаемое место на носителе.
Владимир Петров пишет: Эта команда очищает временные файлы и логи? Какие флаги для этого надо выставить (торговые данные текущей сессии, локальные справочники, архив данных для построения графиков)? Я ее постоянно использую, чтобы очистить место на диске и чтобы оперативной памяти меньше расходовалось.
Какой в этом смысл? Квик все равно при подключении к серверу выкачает себе все что нужно, и займет памяти сколько нужно.
Да, о ней. Я с вебквиком не работал, поэтому сказать почему неактивно поле "цена" немогу. но, по логике вещей. "цена" - это цена срабатывания стоп-заявки. "стоп-лимит" - это цена лимитного стопа, а "тейк-профит" - цена лимитного же тейк-профита.
Можно ли подать заявку, оставив, например "тейк-профит" пустым, я не в курсе
Это она и есть. При достижении стоп-цены, выставляется лимитка по указанной "цене".
Что не устраивает?
Или имеется ввиду "мгновенная покупка при достижении стоп-цены"? Тогда "цену" выставления лимитного ордера нужно выставить заведомо хуже стоп-цены, таким образом чтобы лимитка была удовлетворена.
В директории WNDSAV есть бекапы предыдущих файлов (если конечно включена соотв. галочка). Берем по убывающей дате, и подкладываем в директорию с квиком, и пробуем до тех пор, пока он нормально не загрузится. Конечно при этом часть измененных настроек потеряется, но это лучше чем настраивать весь терминал заново.
тот самый пишет: Когда Вы отправляете заявку: 1. Сначала, она выглядит, как транзакция 2. Как только серевер её принял и, (возможно, бо как не все транзакции биржевые) получил ответ с биржи - она становится не просто транзакцией
Думаю дело в том, что вы путаете понятия "транзакция" и "заявка".
Транзакция - это просто отправка команды серверу. Любой. И ответ на нее приходит когда транзакция была обработана.
А вот заявка - это результат исполнения транзакции, а уведомление, например, о созданной заявке (тот же OnTrade) - приходит отдельно и к поданной транзакции отношения-то как бы и не имеет.
тот самый пишет: 1. ну и смысл их тогда "отправит как есть", если потом "транзакции будут отвергнуты и клиенту придет соответственная ошибка"??? 2. каким образом пользователь поймёт/узнает, что он полностью засрал канал брокера??? 3. как определить оптимальное число транзакций на сервер??? < ответ обязателен, т.к. разработчиков "никто за язык не тянул" >
Я так понимаю что надо дистанцировать "отправить-транзакцию" и "отправить-транзакцию-с-ответом".
Если первый вариант, то квик может 1000 выплюнуть, в асинхронном режиме.
А вот сколько их реально обработается (и по скольки например успеют заявки выставиться) - вопрос другой. Вероятно, посылка транзакций в синхронном режиме даст более-менее вменяемую цифру.
Александр, рассмотрев Ваше пожелание сообщаем, что вы можете воспользоваться интерфейсом FIX Client Connector, установив его на Windows и подключаться к нему с Linux.
Присоединяюсь к вопросу. Зачем мне коннектор к которому я могу подключаться "установив его на Windows", если я хочу в принципе уйти от продуктов MS?
- Ситуация, когда реально памяти нехватает и приложение падает возникает достаточно редко. Например, если были бурные торги, и скопилось много данных. Помогает переключить квик в режим "только текущие данные". Но не всегда :(
-Но зачастую ситуация с падением при старте, с сообщением "нехватило памяти", возникает, когда при закрытии квика был испорчен файл настроек. Почему это происходит и как избежать я незнаю, но облегчить ситуацию можно так: 1. Включить настройку "сохранять резерные копии файла настроек". Тогда при каждом запуске, квик будет сохранять файл настроек в директорию WNDSAV с меткой времени запуска. 2. Если случилась ситуация как у ТС, и терминал не может стартануть, то начинаем брать оттуда сохраненные wnd-файлы в порядке устаревания (самый новый - самый последний), и пробовать подкладывать вместо стандартного файла настроек info.wnd. 2а. Можно пробовать с зачиской *.dat файлов, или без зачистки. Как повезет.
К сожалению, бывают ситуации, когда эта методика не помогает. Тогда приходится удалять файл настроек насовсем, и настраивать терминал заново.
За три года заново настраивать приходилось два раза. Остальные случаи мне удавалось восстановить вышеописанным методом.
slepoy пишет: но первая фраза мне очень не понравилась.
Это мне безразлично. Когда человек, не делая попыток разобраться, начинает требовать "яхочу!", "срочносделайтемне!" и т.п. это не уважения ни сочувствия не вызывает.