Предложение по улучшению 4

 
4. Возможность создавать свои граф инструменты, люди не будут к вам цепляться с просьбами реальзовать все новые и новые.
Фактически все уже есть нужно только создать новый класс объектов наряду с индикаторами, экспертами и скриптами - инструменты. Инструмент получает на вход массив с координатами кликов и количество кликов в этом массиве и можем задать нужное количество входных переменных как в индикаторах, цвета и значения, и еще параметр нужно ли вызывать с каждым тиком функцию старт . Если есть вызов старт то можно будет писать торгующие, как эксперты, инструменты.
Например, можно будет написать линию тренда, которая автоматически купит, если ее пробьет цена, или ту же спираль Фибоначи, или нормальный измеритель, типа такого ...
 
если такое и будет, то в очень отдалённой перспективе. сначала нужно интерфейс продумать. сходу возникает предложение в навигаторе наряду с экспертами, индикаторами и скриптами добавить папочку "рисованные объекты". в общем, много думать надо.
 
Мне кажется не нужно это делать.
Лишняя сущность, не более.

Если речь про - ".. Инструмент получает на вход массив с координатами кликов и количество кликов в этом массиве и можем задать нужное количество входных переменных как в индикаторах .."

Тогда достаточно сделать событие на клик мыши (с возможностью проверки Ctrl, Alt, Shift),
и все остальное уже можно сделать в индикаторе или скрипте.
(или почти все :))

Максимум что может быть еще могло бы быть полезным - это библиотека функций на MQL упрощающая какие-то операции по созданию инструмента.
Но это уже не влияет на сам МТ.

Да, для этой фичи может оказаться еще полезным событие на select объекта.
Ему передавалось бы имя выбранного объекта:
int ObjectSelected(string name, int state)
{
   .........
}


name - имя объекта по которому щелкнули.
state - состояние объекта (выделен/снято выделение)

 
Мне кажется не нужно это делать.
Лишняя сущность, не более.

Если речь про - ".. Инструмент получает на вход массив с координатами кликов и количество кликов в этом массиве и можем задать нужное количество входных переменных как в индикаторах .."

Тогда достаточно сделать событие на клик мыши (с возможностью проверки Ctrl, Alt, Shift),
и все остальное уже можно сделать в индикаторе или скрипте.

Максимум что может быть еще могло бы быть полезным - это библиотека функций на MQL упрощающая какие-то операции по созданию инструмента.
Но это уже не влияет на сам МТ.


Действительно, если подумать, то можно свести все сущности к одной, но более мощной добавив несколько функций в язык, и несколько изменив концепцию. И на самом деле это не сложно и в МТ4 все для этого есть. Если разработчикам интересно расширение функциональности, то я могу продумать концепцию и изложить ее в письменном виде.
 
Нужна функция для отправки сообщения на e-mail и если можно icq

Пример:
if i=1 then send_mesages ("boris@e-mail.ru", para, high, low, open, close, "любой текст")

send_mesages - функция отправки сообщения на e-mail
через запятую значения любых переменных или к примеру "в кавычках сообщение"
а также полезно было бы в параметрах указывать кодировку письма
send_mesages ("boris@e-mail.ru", para, high, low, open, close, sig), koi8

С уважением,
Мако
 
есть функция SendMail, которая отправляет почту на адрес, указанный в настройках
 
есть функция SendMail, которая отправляет почту на адрес, указанный в настройках


Спасибо!

С уважением, Сергей.
Причина обращения: