Пожелания к MQL5 - страница 80

 

Почему нельзя одновременно использовать несколько Comment() из разных частей скрипта???

Т.е. программировать можно, но работать будет только один из них - кажется самый последний. Глупо это!

- Это все что у нас есть как средство отладки скриптов, так хоть в этом не ограничивайте.

.

Также в Comment() хотелось бы иметь возможность задавать размер фонтов, в крайнем случае на уровне МТ (если не из скрипта).

 

Еще кое-что - работа с шаблонами..

Написал Индикатор, вроде все ок, сохранил его в шаблон с МАСД и т.д. Шаблон открыл в других окнах для других валют.

Позже обнаружил что часть сигналов - ложные. Взялся за отладку, нашел несколько багов. Но что интересно -

по-прежнему подавались ложные сигналы. Пересмотрел все что только возможно.. Дошло до того что начал

отключать модули - в итоге осталась только продажа (закомментировал модуль сигналов Покупки), но как и раньше

продолжали поступать сигналы Покупки!!!

Вот тут-то и выяснилось что проблема с шаблоном, но кто проверяет шаблоны?! - их сохраняет МТ в

своем формате. Короче, запустил Индикатор в голом окне и вроде после этого все побежало как и ожидалось.

.

- Просьба к разработчикам - придумайте более умный механизм работы с шаблонами, чтобы описанное

выше не было возможным.

 

сделайте что-нибудь что-бы по фондовым индекса (FTSE, РТС....) можно было бы посмотреть цену индекса в валюте депозита на:

  1. момент открытия позиции т.е. что-то доработать в OrderOpenPrice
  2. на любой момент времени. доработать iOpen
  3. на текущий момент MarketInfo

если уже кто про это писал, извиняйте, с начала всё ветку не читал ;-))

 
MaStak >>:

В общем пожелание, сделать переменные Bid, Ask массивами.

А это кстати очень даже неплохая мысль!!! 

Это ведь вариант как спред хранить!

Просто огромная просьба от всех трейдеров! 

 
Пожалуйста, сделайте возможным сохранять графические обьекты (линии, треугольники и т.п.) за определенный период истории в файл, с возможностью его открытия при необходимости.
 
chief2000 писал(а) >>
Пожалуйста, сделайте возможным сохранять графические обьекты (линии, треугольники и т.п.) за определенный период истории в файл, с возможностью его открытия при необходимости.

кажись с помощью шаблона это можно сохранять!

 
vvavva писал(а) >>

кажись с помощью шаблона это можно сохранять!

Да, я видел что в шаблонах сохраняются обьекты, возможно это может быть использованно как workaround.

Но все же хотелось бы иметь отдельную команду - к Примеру у меня запущен индикатор с Линейной Регрессией, который

изменяет наклон канала с каждым изменением Периода на единицу (пусть будет 1Н). В будущем я бы хотел видеть

как выглядел канал в прошлом. Кажется сегодня кроме сохранения вручную шаблона (каждый час) или снимка с экрана

(можно видеть что было, но восстановить обьекты будет очень уж умопомрачительно) других возможностей нет.

А имея команду, позволяющую сохранить историю в файл, можно было бы поместить ee в Индикатор и в дальнейшем

подгружать историю нужных моментов (от- и до-) по мере необходимости и проводить анализ работоспособности

метода. Ну и в других случаях она могла бы быть полезной.

Спасибо!

 

Когда-то в МТ была команда SpeechText(), позволяющая воспроизводить текст голосом.

Потом ее убрали - видел много негодований на различных форумах по этому поводу. Может ли кто-то обьяснить почему

была прекращена поддержка столь полезной команды? Появится ли она вновь в версии 5?

 
chief2000 писал(а) >>

Когда-то в МТ была команда SpeechText(), позволяющая воспроизводить текст голосом.

Потом ее убрали - видел много негодований на различных форумах по этому поводу. Может ли кто-то обьяснить почему

была прекращена поддержка столь полезной команды? Появится ли она вновь в версии 5?

Поддерживаю. Такая функция нужна.

 

Функция SpeechText была постоянным источником крешей. Так как не все операционные системы её одинаково поддерживают. И вообще, Speech SDK - это дополнительный и совсем необязательный компонент операционной системы.

После удаления стандартной функции SpeechText умельцы сделали вызов аналогичной функции через DLL. И пользователи этой DLL заодно устанавливали себе вышеназванный компонент. Мы же не можем заставить пользователя устанавливать этот компонент при установке клиентского терминала.

Причина обращения: