Ошибки, баги, вопросы - страница 3693

 
fxsaber #:
Курьез даже с одной позицией. Если закрыть позицию раньше, то просадка больше, чем если закрыть позже. Баг 100%.

Если в макс просадке закрыться как в вашем примере, то тестер узнает об этой эквити. Без этого действия - нет. Значит он фильтрует - берет не все тики, а часть. Например цену открытия М1. Плюс моменты сделок, которую он неожиданно увидел.

Или как то по другому фильтруют.
 

На днях на билде 5488 столкнулся с ошибкой 539 после компиляции индикатора.

Решение нашлось благодаря https://www.mql5.com/ru/forum/289606/page2#comment_58808193

// вот без этих property получается 539:
#property indicator_type1 DRAW_LINE
#property indicator_style1 STYLE_SOLID
#property indicator_color1 clrRed
#property indicator_width1 1

Спасибо большое автору.

Проверил. Решение работает.

В моём случае было достаточно добавить в код первую строку(#property indicator_type1   DRAW_NONE).

Спасибо за архив.
Спасибо за архив.
  • 2019.10.13
  • www.mql5.com
так закрываются некоторые баги и лазейки, которые вам как раз интересны. Make an Effort Thank you for TG - helped out the archival version на днях столкнулся с ошибкой 539 - она возникает по крайней мере в моем случае так было когда у индикатора не заданы property indicator styleN
 

WIN11 билд 5472 - при запуске тестирования, во время синхронизации тиков windows defender начинает проц грузить на 99%

Отключил defender, загрузки проца нет, но само тестирование работает еле-еле, каждый агент тестироания загружается на 0,5-6% максимум.

 

MT5 запускается на ARM-ах? Вопрос возник, когда прочел про текущие реалии.

Отсюда

Товарищ, вы отстаёте. Весь амазон уже на армах, там если хочешь x86, надо теперь отдельно ковырять и искать и переплачивать чуть ли не x2. Сейчас всё вертится на Гравитонах 4.

Какой x86, смеетесь, что ли? Сейчас не 2020. Компания где я работаю (достаточно крупная, платит 2 М USD в месяц за амазон) процентов 90 инстансов перевела на АРМ за последние 2 года. Экономия огромная. Базы данных (PostgreSQL / MySQL/прочее по мелочам), Redis, Elastic/Opensearch, и тп, весь крупный софт, ну и все обычные compute-инстансы, ML и прочее - на Graviton. Xeon / Epyc сильно хуже по соотношению цена/производительность. Что по метрике "количество ядер/USD", что по метрике "объем ОЗУ/USD" - а на больших нагрузках память важнее всего, чем больше памяти тем больше кэши и прочее - ARM уделывает x86 подчистую. Да, по метрике "производительность одного ядра" немного проигрывает. Но в нагруженном софте нет задач, которым бы это было более принципиально, чем большее количество ядер/памяти (а если есть, так нужно исправлять/распараллеливать). А крупного софта, который бы не работал на ARM уже почти не осталось. Смена инстанса x86-> ARM в AWS дает 25% экономию по цене. Т.е. за 16/128 ГБ инстанс можно платить $0.508 вместо $0.635. Или накидать на 25% больше инстансов и буст производительности за те же деньги, смотря что важнее.

Написано так, что возникает мысль попробовать MT5 на ARM и посмотреть, что получится по стоимости.

Intel. Боль падения (2005—2025)
Intel. Боль падения (2005—2025)
  • 2025.12.31
  • Матвей Портнов
  • www.ixbt.com
В августе 2000 года рыночная стоимость Intel ненадолго достигла $509 миллиардов, что эквивалентно почти одному триллиону (далее — трлн) долларов США в нынешних ценах, а в декабре 2024 г. упала до 100 млрд долларов — ничтожной цены по сравнению с бывшим союзником Microsoft ($3,1 трлн) и соперником Apple ($3,6 трлн). Лидером в производстве чипов...
 
fxsaber # :

MT5 запускается на ARM-ах? Вопрос возник, когда прочел про текущие реалии.

Отсюда

Написано так, что возникает мысль попробовать MT5 на ARM и посмотреть, что получится по стоимости.

Несмотря на рост рыночной доли ARM, она по-прежнему значительно отстает от x86 на рынках настольных компьютеров и серверов.

https://www.heise.de/en/news/ARM-exceeds-10-percent-CPU-market-share-in-notebooks-and-servers-10386761.htm

If only large server processors, which are primarily intended for data centers, are taken into account, ARM is expected to have a share of 13.2 percent at the beginning of 2025. The remaining 86.8 percent of newly sold servers will be equipped with x86 CPUs from AMD (Epyc) and Intel (Xeon-SP).

 
Alain Verleyen #:

Несмотря на рост рыночной доли ARM, она по-прежнему значительно отстает от x86 на рынках настольных компьютеров и серверов.

Цена на единицу выполненной работы заметно выгоднее.

Предполагаю, что в качестве вычислительной машины для оптимизации советников в MT5-тестере может оказаться, что ARM-решения выгоднее, чем x86. Ну и для реальной торговли тоже.

From x86 to ARM: Slashing EC2 Costs Using AWS Graviton
From x86 to ARM: Slashing EC2 Costs Using AWS Graviton
  • Metin INAN
  • medium.com
From x86 to ARM: Slashing EC2 Costs Using AWS Graviton AWS EC2 is a workhorse for cloud workloads — but it can quickly become one of the biggest line items on your AWS bill. Whether you’re running high-throughput APIs, backend services, or containerized microservices, cost optimization is always a critical concern. One of the most effective...
 
fxsaber # :

Цена на единицу выполненной работы заметно выгоднее.

Предполагаю, что в качестве вычислительной машины для оптимизации советников в MT5-тестере может оказаться, что ARM-решения выгоднее, чем x86. Ну и для реальной торговли тоже.

Возможно. Но поскольку MT5 не компилируется нативно на ARM, я сомневаюсь, что он будет эффективнее, чем на x86/64.

Однако это стоит проверить, было бы интересно.

 

мт5  тестер

При двух сделках, одной покупке и одной продаже, в один тик, вторая стрелка появляется в списке объектов только на следующем тике. Для установки цвета приходится делать костыль и нужный цвет не сразу.

 
Alain Verleyen #:

Возможно. Но поскольку MT5 не компилируется нативно на ARM, я сомневаюсь, что он будет эффективнее, чем на x86/64.

Однако это стоит проверить, было бы интересно.

Нашел только это утверждение.

Forum on trading, automated trading systems and testing trading strategies

Performance Issues with MT5 on New Surface Laptop 7 (ARM) vs. Surface Laptop 4 (x64)

Stanislav Korotky, 2024.10.07 15:56

It would be interesting if you publish properties dialog of the terminal (Compatibility tab) or system task manager with the column Architecture enabled, just to make sure that MT5 runs via x64 emulation on ARM, not natively. This may cost up to 50% of performance (in comparison to native ARM64 programs) and explains your bad experience. But it's anounced that in the next Windows 11 major update they speed up the emulation, so it will run at 90% speed of native ARM apps.

 
Здравствуйте, подскажите новичку пж, почему когда ставлю уровни в мт5 в пк они не отображаются в приложении на мобильном?