Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
всем привет, пишу DLL на С++ для МТ4.
ДЛЛ работает со всеми ТФ одновременно, и сразу с несколькими символами.
к томуже анализ ведется не только валютных пар, но и сфд и фьючерсов..
следовательно необходима структура классов. примерно такая:
как видно идет наследование из класса в класс.
в мкл индикаторе сначала определяю какие символы необходимы исследовать:
потом при инициализации индикатора, инициализирую массив с символами:
после чего получаю в двойном цикле по символам и таймфреймам данные баров.
собственно вопрос, как создать все это?
все что написано здорово но не работает ))
при создании экземпляра класса sym необходимо автоматом создать 9 экземпляров класса tf
чтобы получить вот такой доступ в dll:
mkt[0].sym[0].tf[0]._TimeFrameData[0][4]...
но класс родитель ничего не знает о своем наследнике ((
создавая класс mkt - под форекс, в него надо запихать экземпляры класса sym с форекса, создавая под cfd - туда надо внедрить соответствующие символы.
и для каждого символа автоматически создать по 9 экземпляров класса tf - для последующей передачи в них исторических данных..
буду премного благодарен за помощь!