Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2060

 
IuriiPrugov #:

если drSYM<2   ifTlowFST[j] = false;   иначе ifTHighFST[j] = false; я думал что так но увы операция ?  РАБОТАЕТ только справа я в этом убедился но почему так сделали?

Иными словами вот эту конструкцию можно записать используя тернарный оператор ?: просто поменяв местами условие и присвоение

Присвоить переменной  ifTlowFST[j] значение false; при условии, если drSYM<2 иначе присвоить значение true;

 ifTlowFST[j] = drSYM < 2 ? false : true;
 
Alexey Viktorov #:

Иными словами вот эту конструкцию можно записать используя тернарный оператор ?: просто поменяв местами условие и присвоение

Присвоить переменной  ifTlowFST[j] значение false; при условии, если drSYM<2 иначе присвоить значение true;


У него в обоих случаях присваивается "false", но присвоение производится элементам разных массивов.
 
Я открыл новую ветку на форме для идей
https://www.mql5.com/ru/forum/434523#comment_42652652

Кому интересно - подпишитесь и поддержите мою идею ;)
Предлагаем идеи MetaQuotes для внедрения в среду разработки и торговый терминал
Предлагаем идеи MetaQuotes для внедрения в среду разработки и торговый терминал
  • 2022.10.14
  • www.mql5.com
Выкладывайте в эту ветку свои идеи и предложения которые вы бы хотели внедрить в среду разработки или торговый терминал А также обсуждайте или допо...
 
Sergey Gridnev #:
Если Вы вернётесь к своему предыдущему сообщению, то увидите, что код там другой.

Сейчас Ваш код соответствует шаблону:
(Условие) ? Присвоение1 : Присвоение2;

А в том предыдущем сообщении он соответствовал шаблону:
(Условие) ? Значение : Присвоение;

Но на самом деле тернарный оператор "?:" используется в соответствии с шаблоном:
Переменная=(Условие) ? Значение1 : Значение2;

да я понял что тут в коде не сэкономить проще if else и тп тупо(когда слева от знака равенства, справа все ОК)

 

кто-нибудь знает как вытащить форекс котировку HKDRUB

из https://finance.yahoo.com/quote/HKDRUB=X не вытаскивается хотя многие остальные очень просто вытаскиваются через GetDataURL

https://www.mql5.com/ru/quotes/overview не понятно как вытащить

конечно имеется ввиду в строку или число

Symbol Lookup from Yahoo Finance
Symbol Lookup from Yahoo Finance
  • finance.yahoo.com
Search for ticker symbols for Stocks, Mutual Funds, ETFs, Indices and Futures on Yahoo! Finance.
 
Sergey Gridnev #:

У него в обоих случаях присваивается "false", но присвоение производится элементам разных массивов.

Не важно что присваивается. У него просто неправильное понимание тернарного оператора вообще…

 
IuriiPrugov #:

кто-нибудь знает как вытащить форекс котировку HKDRUB

из https://finance.yahoo.com/quote/HKDRUB=X не вытаскивается хотя многие остальные очень просто вытаскиваются через GetDataURL

https://www.mql5.com/ru/quotes/overview не понятно как вытащить

конечно имеется ввиду в строку или число

ответ: через https://www.mataf.net/en/currency/converter-HKD-RUB
спасибо Andrei Novichkov  Парсинг HTML с помощью curl https://www.mql5.com/ru/articles/7144

Парсинг HTML с помощью curl
Парсинг HTML с помощью curl
  • www.mql5.com
В статье описывается простейшая библиотека с использованием сторонних компонентов для парсинга HTML-кода. Из неё вы узнаете как добраться до данных, которые нальзя получить GET и POST запросами. Мы подберем какой-либо сайт с не слишком объемными страницами и попытаемся получить с него интересную информацию.
 
Подскажите пожалуйста, кто разбирается в цифровых фильтрах
https://www.mql5.com/ru/forum/329897/page2#comment_42696267
Индикаторы: volatility_Bar
Индикаторы: volatility_Bar
  • 2020.01.07
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Индикаторы: volatility_Bar
 
Alexandr Sokolov #:
Подскажите пожалуйста, кто разбирается в цифровых фильтрах
https://www.mql5.com/ru/forum/329897/page2#comment_42696267

https://www.mql5.com/ru/articles/32 это разве не то, что вам нужно?

Практическая реализация цифровых фильтров на MQL5 для начинающих
Практическая реализация цифровых фильтров на MQL5 для начинающих
  • www.mql5.com
Идее цифровой фильтрации сигналов посвящаются достаточно объёмные темы обсуждения на форумах по построению торговых систем. В этой статье автор знакомит с процессом превращения кода более простого индикатора SMA из своей статьи "Пользовательские индикаторы в MQL5 для начинающих" в код гораздо более сложного универсального цифрового фильтра. В ней также изложены простейшие приёмы замены текста в коде и методика получения простейших навыков по исправлению ошибок программирования.
 
Vladimir Deryagin #:

https://www.mql5.com/ru/articles/32 это разве не то, что вам нужно?

Нет не то, там же чётко написано - "Сами весовые коэффициенты и период цифрового фильтра вычисляются с помощью специализированных алгоритмов, анализ которых выходит за границы темы данной статьи"

... и к тому же вычисление весов происходит в закрытом dll файле без открытого кода 
Причина обращения: