Что ужастно, чего нехватает, что лишнее в MetaTrader?!

 

Мне кажется что разработчикам программы было бы полездно знать мнение пользователей своей программы. Я предлагаю постить сюда свое мнение на указанную тему, причем в наскольких категориях. .. И с комментариями!!!

Вот моё мнение.

1 что ужастно не удобно, раздражает, вынуждает придумывать способы как с "этим" бороться:

---------------------------------- ---------------------------------- ---------------------------------- ----------------------------------

- Очень раздражает то что нельзя сделать блокировку обьекта на графике - чтобы его нельзя было изменить просто перетаскиванием мышки.... А то ну реально достает - вымерял, сопел, устанавливал позицию канала, а потом двигая график, хлоп и сдвинул его.

- Очень раздражает не точное указание места синтаксических ошибок

- Отсутствие возможности двигать график в будущее, если там есть обьекты.

- Обязательное удаление скриптов при смене периодов на графике.

2 Чего не хватет.

---------------------

- Отсутствие специальной возможности назначить функции которые будут выполняться не только при старте/стопе/тике а ещё и в заданный момент времени, при переходе в следующий бар, своя для M1 и своя для D1 например

- Отсутствие возможность принудительно дёрнуть функцию старт индикатора из другй программы.

- Отсутствие возможности задать размер тиковой истории, ну пусть она хоть 100 мб занимает

- и соответственно отстутствие возможности работать с этой историей для проверки программ

- Отсутствие встроенного индикатора который показывает тики в своем окне на графике

- Отсутствие настройки для печати графиков

- Возможность указать штриховку для внутренних зон обьектов, только цвет.

- возможность делать ссылки с подписями к обьектам на графике.

Что лишнее. пока не знаю... Вроде нет ничего ;))

 
Что ужасно?

OrderModify error 1

Подправил код в соответствии с советами, даными на форуме в аналогичном вопросе.

Ситуация изменилась
OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1

Короче вместо того, чтобы дать обьяснение ошибки, флудер просто выдает миллион одинаковых ошибок.
А как включить режим "стоп при любой ошибке и выдача всей имеющейся информации про ошибку" я не знаю.
Пытаюсь реализовать трейлинг степ ибо трейлинг стоп теперь не работает...


Честно говоря достали уже...

Ну зачем вам эта тиковая история?! Написать скальпер который будет миллиарды делать и лохов искать по 100 уе парить??
Тики разные для разных брокеров! Что у одного милиард у другого спущенное депо. Тестируйте как есть, не упирайтесь в тики.
Хотите визуально увидеть разницу? Запросто. Скачайте терминал RTFX и Альпари. Пока Альпари 1 котировочку подкинет у RTFX штук 6 бывает. И нужна вам та тиковая история?
 
Shinigami:

Честно говоря достали уже...

Ну зачем вам эта тиковая история?! Написать скальпер который будет миллиарды делать и лохов искать по 100 уе парить??
Тики разные для разных брокеров! Что у одного милиард у другого спущенное депо. Тестируйте как есть, не упирайтесь в тики.
Хотите визуально увидеть разницу? Запросто. Скачайте терминал RTFX и Альпари. Пока Альпари 1 котировочку подкинет у RTFX штук 6 бывает. И нужна вам та тиковая история?

Мне надо... зачем?  Ну надо...! Не надо думать за меня... Вот у птиц есть крылья, но тебе ОНО не надо... А они через ЭТО летают. .. :-))))  Всё же просто! -  ну что мешает это сделать. ..
 

Крылья, крылья... Ноги!!!

 
Чего бы я хотел увидеть в МТ4 так это непосредственное тестирование рабочего профиля .У меня допустим несколько взаимосвязанных экспертов которые обращаются к друг другу через глобалки и если бы была возможность отогнать историю и запустить как в тестере  непосредственно профиль было бы замечательно хотя данная тема подымалась уже давно она так и осталась без внимания разработчиков всем бы было удобно сразу проверить работу той или иной функции и протестировать весь портфель сразу .Мне кажется большенство хотят частично автоматизировать или автоматизировать свою стратегию чем становиться профессиональными программистами и участвовать в чемпионатах.
 
Integer:

Крылья, крылья... Ноги!!!


Хвост! Даёшь debugger в 5-м терминале! ;-)
 

А я бы сказал так! Это не ужасно и не плохо, но я хотел бы обратить внимание на следующее:

1. Хотелось бы, чтобы все-таки были готовые функции типа закрыть все Ордеры с использованием магика и символа. И многие другие функции, которые в сочетании довольно часто используются. Просто не вижу смысла захламлять лишним кодом.

2. Так же было бы здорово, если бы в функции визуализации была бы возможность прокатывать не только вперед, но и назад. Бывают динамичные операции и не удобно заново включать тестер чтобы посмотреть определенное место. (Вот наверно разработчики посмеются, совсем пользователи охамели)

3. Ну и наконец чтобы совсем обрадовать очень бы хотелось восстановление API функций. А то писать библиотеки и приложения, которые перезапускают, терминал уже надоело. Было бы здорово .

Все это пожелание с надеждой на будущее и данные не несут никакого оскорбительного характера в адрес уважаемых разработчиков, ибо они и так молодцы что создали эту удобную в целом платформу.

 
Shinigami:
Что ужасно?

OrderModify error 1

Подправил код в соответствии с советами, даными на форуме в аналогичном вопросе.

Ситуация изменилась
OrderModify error 1...
Короче вместо того, чтобы дать обьяснение ошибки, флудер просто выдает миллион одинаковых ошибок.
А как включить режим "стоп при любой ошибке и выдача всей имеющейся информации про ошибку" я не знаю.
Пытаюсь реализовать трейлинг степ ибо трейлинг стоп теперь не работает...

error 1 возникает, когда OrderModify пытается изменить уже установленные значения такими же значениями. Возникает данное недоразумение из-за бага в терминале. Точные условия срабатывания этого бага я еще не выяснил, но предварительно могу сказать, что терминал разучился сравнивать данные типа double, чаще, если они были получены путем вычислений. Например условие if(OrderStopLoss()<Bid-TrailingSL*Point) теперь всегда дает истину. Т.е. теперь советник будет как тралить Стоп Лосс за ценой, так и отталкивать его от цены. Еще, буквально вчера, я обнаружил, что терминал не всегда может выяснить равен ли остаток от деления нулю или не равен. В частности условие типа if(13021%10==0) через раз дает истину. В случае с double есть один способ обойти данный баг. Правда к условиям >< этот способ не применим. Но для условий типа !=  или == он сгодится.

Вместо if(a!=b) надо писать if(MathAbs(a-b)>0.000001)

Вместо if(a==b) надо писать if(MathAbs(a-b)<0.000001)

По скольку в вашем случае с трейлингом нужны именно сравнения типа ><, то данный метод не подойдет. В трейлинге я выпутался следующим образом. Раз в минутную свечу функция находит экстремальное значение профитной цены для данной сделки, вычисляет требуемый уровень СЛ, сравнивает его через MathAbs с существующим значением, и, при необходимости модифицирует.

Разработчики МетаТрейдера, займитесь, пожалуйста, этой проблемой!!!!!!!!!!! Невозможно с этим дальше жить, никогда не знаешь, где тебя ждет подвох.

 
Shinigami:
Что ужасно?

OrderModify error 1

Подправил код в соответствии с советами, даными на форуме в аналогичном вопросе.

Ситуация изменилась
OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1OrderModify error 1

Короче вместо того, чтобы дать обьяснение ошибки, флудер просто выдает миллион одинаковых ошибок.
А как включить режим "стоп при любой ошибке и выдача всей имеющейся информации про ошибку" я не знаю.
Пытаюсь реализовать трейлинг степ ибо трейлинг стоп теперь не работает...


Честно говоря достали уже...

Ну зачем вам эта тиковая история?! Написать скальпер который будет миллиарды делать и лохов искать по 100 уе парить??
Тики разные для разных брокеров! Что у одного милиард у другого спущенное депо. Тестируйте как есть, не упирайтесь в тики.
Хотите визуально увидеть разницу? Запросто. Скачайте терминал RTFX и Альпари. Пока Альпари 1 котировочку подкинет у RTFX штук 6 бывает. И нужна вам та тиковая история?

А на хрена Вы пытаетесь модифицировать ордер параметры на меньше чем Erunda? Вы собрались атаковать ДЦ своими Советниками, которые каждый пипс изменяют свои тейкпрофиты и стоплоссы? . Милльон раз в сек. модифицировать свой ордер? Посмотрите повнимательней на свой код.
 
Sepulca:

А на хрена Вы пытаетесь модифицировать ордер параметры на меньше чем Erunda? Вы собрались атаковать ДЦ своими Советниками, которые каждый пипс изменяют свои тейкпрофиты и стоплоссы? . Милльон раз в сек. модифицировать свой ордер? Посмотрите повнимательней на свой код.

А стандартный трейлинг стоп терминала не каждый пипс атакует сервер? Проблема у человека не в этом, а в том, что я написал в предыдущем посте. Кстати, в моей реализации модификация стоп-лосса происходит лишь раз в минуту, если за это время цена достигла нового экстремума в сторону профита.
 
shredder:

А стандартный трейлинг стоп терминала не каждый пипс атакует сервер? Проблема у человека не в этом, а в том, что я написал в предыдущем посте. Кстати, в моей реализации модификация стоп-лосса происходит лишь раз в минуту, если за это время цена достигла нового экстремума в сторону профита.

Ладно не б удем ругаться.... Но OrderModify Error № 1  Это столько раз проходили.... Это даже не к Вашему посту....
Причина обращения: