Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Можно и так. Можно вообще проверять изменение количества ордеров или позиций, но как-бы это костыль.
У меня не проверяется изменение количества.
При выставлении отложенного (из советника) устанавливаем флаг order_exist_stop (флаг открытой позиции order_exist сброшен (можно position_exist)). Когда срабатывает отложенный, появляется позиция, а флага открытой позиции нет. Задача выполнена.
У меня не проверяется изменение количества.
При выставлении отложенного (из советника) устанавливаем флаг order_exist_stop (флаг открытой позиции order_exist сброшен (можно position_exist)). Когда срабатывает отложенный, появляется позиция, а флага открытой позиции нет. Задача выполнена.
А в общем виде? Когда может быть несколько отложек? И позиций тоже несколько, на хедж счете?
А в общем виде? Когда может быть несколько отложек? И позиций тоже несколько, на хедж счете?
Я на хедже не работаю, поэтому и не задумывался над этим...
Я на хедже не работаю, поэтому и не задумывался над этим...
На нетто тоже можно ставить несколько отложек и доливать/отливать от позиции. Я про то и говорю, что Ваше решение подходит только для конкретной Вашей задачи, с одной отложкой.
На нетто тоже можно ставить несколько отложек и доливать/отливать от позиции. Я про то и говорю, что Ваше решение подходит только для конкретной Вашей задачи, с одной отложкой.
Понял Вас. На нетте, если есть позиция, то срабатывание других отложек приводит к изменению объёма позиции, к полному её закрытию, перевороту... Отследить этот момент тоже совершенно не сложно.
Понял Вас. На нетте, если есть позиция, то срабатывание других отложек приводит к изменению объёма позиции, к полному её закрытию, перевороту... Отследить этот момент тоже совершенно не сложно.
это называется "костыль"
это называется "костыль"
Честно говоря не вижу разницы в проверке объёма позиции или в ловле этого в OnTradeTransaction()
На мой взгляд контролировать позицию проще ))
Но спорить не буду, ибо этот вопрос не рассматривал в виду отсутствия необходимости.
Я на хедже не работаю, поэтому и не задумывался над этим...
А нужно задумываться. Ведь когда проектируешь интерфейс, он должен быть расширяем и максимально охватывать круг задач. Есс-но, без лишнего. Но не под одну задачу писать, что бы потом, если что, писать опять и опять..
Возможно. Но я пишу исключительно для себя и хедж не использую. Так что для меня это лишнее )
Какой суппорт? Если сами не научитесь думать -никто не научит :) .
Пример, как ловить появление позиции - ловим транзакцию TRADE_TRANSACTION_DEAL_ADD (Добавление сделки в историю. Осуществляется в результате исполнения ордера или проведения операций с балансом счета), далее ловим сделку с типом DEAL_ENTRY_IN (Вход в рынок), страхуемся - это должна быть именно сделка DEAL_TYPE_BUY (Покупка) или DEAL_TYPE_SELL (Продажа)
Всё, мы словили момент, когда гарантированно появилась позиция. И никаких ордеров! Только сделки!
А может не будет об этом? Я столько тем находил, созданных Vladimir Karputov'ым, с примитивными вопросами и нормально.. И в этом ничего нет зазороного. У каждого бывают подобные моменты. У меня бывает иногда и.. у любого здесь присутствующего случается от перегрузки заскоки. Но это же не значит, что никто здесь не думает? Я вчера первый раз об этом призадумался т.к. раньше не было причин использовать подобную возможность.
Тем более, мы с тобой знакомы уже не первый год и я знаю, что ты этим занимаешься уже больше чем я. У меня несколько лет был опыт в другой сфере, хотя тоже программирование. А с этой цепочкой .. ордера, позиции и сделки.. нужно всё понять. Не всё сразу.
На данный момент, есть нестыковка логическая, если говорить о OnTradeTransaction() в присутствии TRADE_TRANSACTION_REQUEST. Этот тип полуячается, возвращает признак того, что произолшла какая-то операция(сделка) и всё. Как по мне, это лишнее. Проще проверять конкретно.. сработал тип такой-то, тогда делаем то-то и всё..