Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Запись в глобальные любых данных можно увидеть в соответствующем инклуде здесь.
ОК, не видел этого решения
сходу не разберешься, проверять нужно
Запись в глобальные любых данных можно увидеть в соответствующем инклуде здесь.
Вы в курсе, что кроме тиков существует огромный мир других данных? Хочется странного - писать/читать данные экземпляра класса.
ОК, не видел этого решения
сходу не разберешься, проверять нужно
Да запись и считывание сырых данных в/из ресурс. Хороший пример, спасибо!
Но вот слабо уважаемому мной fxsaber забацать такое же с классами? Можно даже с дефайнами, народ обещает не сойти с ума ))
Неужто коксом, ой, бабушки
Не . Фьючерсами на пряники.
Вы в курсе, что кроме тиков существует огромный мир других данных?
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Нужны ли глобальные переменные терминала типа string?
fxsaber, 2017.04.10 18:25
Хочется странного - писать/читать данные экземпляра класса.
Данные храню в структурах, как и разработчики. Это удобно и логично. Поэтому в сторону классов в данном вопросе не стал смотреть, несмотря даже на отсутствие указателей на структуры.
Данные храню в структурах, как и разработчики. Это удобно и логично. Поэтому в сторону классов в данном вопросе не стал смотреть, несмотря даже на отсутствие указателей на структуры.
собрал вроде скрипт для проверки, но не разобрался как прочитать массив MqlTick
PS: предупреждения компилятора possible use of uninitialized variable 'Res' , убрать бы по возможности
Лично я скучаю по многозадачности. Помню (10 строк ностальгии, молодежи пропускать), в 2000 г. я пасся на форуме программистов RSDN, тогда как раз вышел Pentium 4. А Intel вовсю трубила в роадмапах, что скоро на P4 преодолеет частоту в 15 ГГц! Да,я не шучу, это было на каждом шагу. Ну, я не знаю, то ли они и правда так думали, то ли это был вброс, но я не поверил, все же я железячник.
Я тогда сделал большую ветку про то, что скоро начнутся многоядерники, вот увидите, надо готовиться. Народ смеялся, типа сказки, как можно программировать параллельный код? Это фантастика.
И кто оказался прав? Интел провалилась со своими 15 Ггц, в десктопном варианте появился двухядерный Pentium D, а потом прорывной Duo.
А мы на MQL5 до сих пор живем в 199*-х годах. Не ни многопоточности, ни исключений... пошел с горя за арбузом...
Из описания МТ5 следует что он много многопоточен. В силу того что современный процессор в своей работе под пользователем это помойка исполняемых кодов, то остается есть арбузы, прагматичный смысл во всех поточностях отсутствует. Бизнес не заинтересован ни в эффективных кодах ни в рациональном использовании вычислительных мощностей: стало мало - докупи.
P.S. Может 1,5ГГц? Могу ошибиться, в те года определили физический предел технологии в 5нм, а из него предполагаемые ГГц. Хотелось бы перейти с 200нм на 5нм, вот так вот за пару лет - конечно хотелось.
В 2030 метатрейдер будет в запрете,
к власти придет тот человек, который запретит всё.
Тогда в мире будет одна платежная система.
И один Правитель во всем мире .
Он начнет всем ставить чипы и поставить всех под контроль ГЛОНАСС, 5G.
Денег наличных не будет. Расчеты будут через вживленные в тело чипы.
Торговлю через интернет дадут только привилегированным членам общества- таким которые посчитают этого Правителя -богом настоящим...
аминь.
собрал вроде скрипт для проверки, но не разобрался как прочитать массив MqlTick
Добавьте эту перегрузку
PS: предупреждения компилятора possible use of uninitialized variable 'Res' , убрать бы по возможности
Добавьте эту строку
T Res; ZeroMemory(Res);
Из описания МТ5 следует что он много многопоточен. В силу того что современный процессор в своей работе под пользователем это помойка исполняемых кодов, то остается есть арбузы, прагматичный смысл во всех поточностях отсутствует. Бизнес не заинтересован ни в эффективных кодах ни в рациональном использовании вычислительных мощностей: стало мало - докупи.
P.S. Может 1,5ГГц? Могу ошибиться, в те года определили физический предел технологии в 5нм, а из него предполагаемые ГГц. Хотелось бы перейти с 200нм на 5нм, вот так вот за пару лет - конечно хотелось.
Я человек малограмотный и инструкций не читаю. Но знаю, что МТ5 многопоточен только в оптимизаторе ) Деже в тестере работает только в один поток.
Для распараллеливания можно использовать OpenCL, но эта технология сама по себе, просто поддерживается МТ5.
А насчет 15 ГГц в роадмапе уверен, у меня память программиста, что увижу, никогда не забуду.