Transaq+EXCEL. может кто-нить решал такую проблему?
привет! может кто сталкивался с такой проблемой и может что-нить посоветовать?
итак, робот написан на excel, сам считает входы-выходы и пихает ордера в transaq. проблема возникла такая: из-за большого числа мониторящихся позиций (несколько инструментов и по каждому инструменту 3-4 стратегии с разными таймфреймами), и, соответственно, из-за нехилых расчётов excel перестал успевать правильно считать входы-выходы в начале каждого таймфрейма (например, минутного). из-за вычислительной нагрузки таймер в excel'е включается не ровно в начале каждой минуты, как ему задано, а с небольшой задержкой в 1-3 секунды. а на оч.ликвидном и волатильном рынке это даёт существенную погрешность в торговле. короче, затрахало!
решение в принципе лежит на поверхности — нужно каждую стратегию считать в transaq'е в виде «графического индикатора» (с точностью расчётов проблем не возникнет), а потом через DDE считывать числовое значение этого индикатора в excel.
к сожалению, разрабочики transaq'а реализацией этой супер-способности своей программы не озадачились...
если кто-нить сталкивался с подобной проблемой, то может расскажете как удалось её решить? может кто знает, в каком другом терминале можно считывать значение индикатора через DDE?
PS: советы типа «пиши робота прямо в transaq'е» не устраивают, поскольку он слишком примитивен и не позволяет применить многостратежный подход на разных таймфреймах
на самом деле не озадачились. DDE отдельно. индикаторы отдельно. через DDE значение индикатора нельзя транслировать. это ответ разработчиков с форума трансака.
с моей точки зрения это должно быть элементарно. фактически нужно создать квази-инструмент (виртуальный) и транслировать его «котировку» в таблицу инструментов, которая в свою очередь доступна через DDE.
кстати, трансаковцы тормознуты на голову по жизни. года два назад написал им, что transaq неправильно восстанавливает положение главного окна и его размеры после запуска программы, поэтому приходится либо руками править каждый раз, либо тупо жать «на весь экран». и вот прошло два грёбанных года. а эта хрень до сих пор не может себя правильно из конфиг-файла восстановить. хуле, блеать, если бабок не заплачено, так и шевелиться не надо, ёба!
Alexander, я могу и на ассемблере робота собрать. будет и без апгрейда быстрее всех херачить. а толку-то что? визуализации нет. как без визуализации следить за херовой тучей инструментов и стратегий? никак. апгрейд не поможет. к тому же загрузка компа у меня никогда более 4% не бывает
решил эту проблему через общий файл. transaq пишет значение индикатора в файл, а excel считывает файл. работает быстро. но когда число индикаторов доходит до 30 excel начинает тормозить. придётся, видимо, мне писать робота на delphi…
Какими будут дивиденды Сургутнефтегаза за 2025 и 2026 гг.?
Добрый вечер! ЦБ установил официальный курс валют на 31 декабря. Это означает, что можно приблизительно посчитать дивиденды на префы Сургутнефтегаза за 2026 год. По 2025 году интриги нет, из-за...
Рынок США: обзор и прогноз на 30 декабря. В ожидании новых драйверов
В центре внимания участников предстоящих торгов будут данные индекса производственной активности в Чикаго (Chicago PMI) за декабрь. Рынок прогнозирует восстановление показателя до 41 пункта после...
Мы приняли решение проводить торги на фондовом и срочном рынках в дни официальных праздников 23 февраля, 1 мая, 12 июня и 4 ноября 2026 года . Торги в эти дни будут проводиться в формате...
Трамплин уже обещает помочь
В нескольких городах Ирана введено военное положение из-за охвативших страну массовых протестов. Уже есть погибшие среди силовиков и протестующих, пишут сегодня, 2 янв...
Что смотреть на праздниках? 🎥 Конечно, старое доброе кино, действие которого разворачивается в Норильске, Мончегорске, на плато Путорана и в других местах, где работает «Норникель». Создали подборку, ...
Сергей Хорошавин, И он, кстати говорит о том, что основные манипуляции в рынках акций проходят бесследно для контроля и регулировки их, потому что там такие схемы, и он даже Их называет не просто с...
"Два мира - два Шапиро". Два рынка. Две цены. Революция идет своим ходом.... — Серебро торгуется по цене 130 долларов в Токио.
— Серебро торгуется по цене 80 долларов в Ш...
Трамп: Если Иран будет стрелять мирных протестующих то США придут им на помощь. Мы готовы к действию Трамп в Truth Social: Если Иран будет стрелять и жестоко убивать мирных протестующих, что является ...
Крупнейшие протесты в Иране за последние 3 года продолжаются уже пятый день из-за падения курса национальной валюты и высокой инфляции — The Guardian
Крупнейшие протесты в Иране за последн...
и DDE и собственные индикаторы — присутствуют
на самом деле не озадачились. DDE отдельно. индикаторы отдельно. через DDE значение индикатора нельзя транслировать. это ответ разработчиков с форума трансака.
с моей точки зрения это должно быть элементарно. фактически нужно создать квази-инструмент (виртуальный) и транслировать его «котировку» в таблицу инструментов, которая в свою очередь доступна через DDE.
кстати, трансаковцы тормознуты на голову по жизни. года два назад написал им, что transaq неправильно восстанавливает положение главного окна и его размеры после запуска программы, поэтому приходится либо руками править каждый раз, либо тупо жать «на весь экран». и вот прошло два грёбанных года. а эта хрень до сих пор не может себя правильно из конфиг-файла восстановить. хуле, блеать, если бабок не заплачено, так и шевелиться не надо, ёба!