Я вот тут подумал, у меня проблема в следующем:
сигнал онлайн скидывается в базу данных при приходе тика по инструменту которому он соответствуе и одновременно на программу обсчитывающую статистику.
Следом гипотетический вопрос а вообще можно ли держать одно открытое окно, а по DDE скидывать котировки по всем фининструментам?
Если да, можно пример, даже криво работающий.
Я вот тут подумал, у меня проблема в следующем:
сигнал онлайн скидывается в базу данных при приходе тика по инструменту которому он соответствуе и одновременно на программу обсчитывающую статистику.
Следом гипотетический вопрос а вообще можно ли держать одно открытое окно, а по DDE скидывать котировки по всем фининструментам?
Если да, можно пример, даже криво работающий.
//+------------------------------------------------------------------+ //| CollectTicks.mq4 | //| Copyright © 2006, MetaQuotes Software Corp. | //| http://www.metaquotes.net/ | //+------------------------------------------------------------------+ #property copyright "Copyright © 2006, MetaQuotes Software Corp." #property link "http://www.metaquotes.net/" int ExtHandle=0; // file handle //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void init() { //---- if(ExtHandle!=0) FileClose(Symbol()+Period()+".txt"); ExtHandle=FileOpen(Symbol()+Period()+".txt",FILE_CSV|FILE_WRITE,' '); //---- } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void deinit() { //---- if(ExtHandle!=0) { FileClose(ExtHandle); ExtHandle=0; } //---- } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void start() { if(ExtHandle!=0) FileWrite(ExtHandle,TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS),";", Ask, ";", Bid); } //+------------------------------------------------------------------+
Сделайте циклическую подстановку вместо Symbol0 инструментов и получится
Вторую строчку перенести из init() в start() после if(....
Файлы будут в /expert/files/ дописываться примерно раз в две минуты.
Туда можно записывать всё что угодно
Следом гипотетический вопрос а вообще можно ли держать одно открытое окно, а по DDE скидывать котировки по всем фининструментам?
вот ехе-шник который по ДДЕ принимает символы которые у него сохранены в файле symbol.txt, все что будет в окне обзор рынка он прочитает по ДДЕ, но я на Delphi обычно проекты составляю, на С++ редко, если интересно то могу вечерком исходники у себя поискать
У меня сейчас работает через скидывание в файл.
Хотелось сделать без лишних промежуточных операций.
Если не сложно буду ждать исходники.
Заранее благодарен.
на Delphi устроит?
я тоже использую в файлмаппинг для нейросети
если не сложно накидай схемку от руки
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Столкнулся с проблемой передачи объемов в реальном времени.
Можно ли их передавать по DDE как передаются параметры свечи D1