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

 

Здраствуйте! Вот думаю очень полезная функция будет, для локирования позиции, типа OrderReverse(), достигает ордер определённого кол-ва пипсов (StopReverse) в минус и переворачивет позицию в обратном направлении, т.е. минусовую закрывает и открывает противоположную... и что бы настройки были такие же как и OrderSend только добовить StopReverse. Пример:

int OrderReverse(string symbol, int cmd, double volume, double price, int slippage,double StopReverse, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE)

 
Itso:
Rukuki_Ake:
добавить встроенные функции
array_push(Array, Var) добавить элемент в массив из переменной
array_pop(Array, Var) изъять последний элемент из массива в переменную
array_shift(Array, Var) добавить первый элемент в массив из переменной
array_unshift(Array, Var) вытащить первый элемент из массива в переменную

А вам лень написать самому?

Кабы не лень, мы бы все писали на ассемблере
 
SK. писал (а):

Я по простоте душевной думал, что мы тут обсуждаем возможности МТ4..

А на том серевере, ..который.. можно запустить советник ?, индикатор ? Вы не пробовали с ним реально поработать ? (я как-то пробовал, хватило 1 раза на демо).


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

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

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

 
По поводу функции, возвращающей индекс найденного элемента массива предложение снимаю - я сглупил - дело втом, что если элемент нужный в массиве один, то индекс вернуть-то можно, а если их такихдва, три и более....? Что, возвращать массив индексов?
 
Чувствую, что мы тут как понасоветуем разработчикам разных функций, что и советника писать не надо будет - терминал будет открывать, закрывать переворачивать позы сам :))))
 
Plus:
Операции по "Быстрым" клавишам.
Возможность вводить в терминале сочетания клавиш для какой-либо простой операции.
Например: нажал CTRL+A и сразу открылся Бай-лимит по евродоллару с 0.3 лота на 15 пс ниже текущей цены с ТП 30.
И чтобы любую такую операцию можно было в настройках создать.
Думаю, это очень полезное свойство было бы в новом МТ.
Ато F9, потом задавать бай-лимит, потом писать цену бай-лимита, потом ТП, потом исполнить - куча времени тратится!
Или можно на функциональную клавишу назначить какую-либо операцию.
Как думаете, сложно такое реализовать в новом МТ?
И вообще, нужна ли кому-то такая возможность или только мне?


А чем скрипты не нравятся?
 
Добавить катировки ASK и BID
 
prusax:
Добавить катировки ASK и BID

Куда ? :-)
 
В OHLCV, куда ж еще... :)
 
Dali:
chv:
Gorillych:
Есть желание иметь ТрейлингСтоп на сервере :),
Всё равно отслеживает СтопЛосс и ТейкПрофит...

Какой именно по алгоритму? В этой библиотеке описано как минимум 11 видов трейлинга. И сколько из них (или других) реализовать на сервере?


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

Иметь на сервере TS - это не по адресу, т.е. не к разработчикам MQL5.

Хотя веСТЧЪ желанная. Пусть он (TS) будет примитивен и прост, например не тиковый, а раз в час и не ближе 50 пунктов, что бы не напрягать дилеров и их сервер. Такой вполне осуществим и без особых нагрузок. АЛЕ-Е-Е, дилеры отзовитесь, народ к тебе взывает. А в ответ - тишина. ...

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