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

 
Garfish писал (а) >>

лично мне это ненадо.... но для тех кто не умеет программить будет проще сделать в виде визуального построения советника/индикатора с помощью дружественного графического интерфейса методоми драг-дроп, такое сделать будет не сложнно это рекурентный вызов входных массивов только в качестве входного массива цен Close может быть подставлен массив значений полученные из другога индикатора, таким же образом через индикатор IF(условие) можно сделать сравнение двух массивов, а для построения советника добавить стандартный индикатор например ReturnOrder на входе которого могут быть логические значения -1/0/1 (купить/держать/продать) и другие сопутствующие параметры объем,TP/SL,проскальзывание

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

А разве не лучше придерживаться принципа "если делать, то хорошо"? Таким вот образом хороший программный комплекс (надёжную торговую систему) не построить. Да и вряд ли её мог бы построить человек, который не способен разобраться в примитивном, в общем-то, языке. Пусть системы делают те, кто на это способен. Они, разумеется, в состоянии разобраться в программировании.

 
IlyaF писал (а) >>

А разве не лучше придерживаться принципа "если делать, то хорошо"? Таким вот образом хороший программный комплекс (надёжную торговую систему) не построить. Да и вряд ли её мог бы построить человек, который не способен разобраться в примитивном, в общем-то, языке. Пусть системы делают те, кто на это способен. Они, разумеется, в состоянии разобраться в программировании.

данная дискусия, это разговор слепова с глухим,

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

логическая структура исполнения такой стратегии ничем не отличается от текстовой записи, но для тех кто не умеет програмить это будет проще и понятнее

на мкуэл можно написать стратегию которая будет выглядеть текстово так:

f1(f2(f3(close,5),f3(close,6)),5,6) где

функция f3 фильтр

функция f2 условие

функция f1 сигнал на сделку

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

в итоге что бы рассчитать такую стрегию достаточно сформировать граф вложений индикаторов, после чего обойти все вершины этого графа, каждая их вершин это расчет индикатора

тоже самое можно записать в виже графа функции действия автомата,

 
Renat 30.12.2005 19:23
yaakoby:
В "обычном" метатрейдере есть классная опция "Save as picture"-фотографирует экран в дисковый файл.
Есть ли возможность сделать это средствами API,задавая как параметры:пару и временной интервал.

Сами думаем, как это красиво реализовать. Возможно, сделаем встроенную команду в MQL4.

---

вот напомнил!


 

Мои очень скромные пожелания. Нарисую.

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

для входных параметров (в процессе программирования).

//  Например, так
extern int CCIPeriod = 13(24, 48, 200);

А далее- возможность выбора этих значений при работе с этим индикатором:



2. В строке состояния терминала вместе со значениями OHLC отображать и номер бара под курсором.

 
Чтобы тестер мог грузить все ядра сразу при оптимизалки !!!!
 

Пожелания к редактору MetaEditor:

- нужно сделать опцию автосохранения редактируемого текста и всех помеченных в закладках звездочкой(*) через указанное в опции время.


Особенно актуально при составлении больших библиотек.

 

Пожелание по формированию начальной точки отсчета для формирования диапазона цены..Скажем для Н1 начальная точка всегда :00 было бы интересней что бы можно ее было смещать по своему усмотрению..Порою бывает необходима это смещение до того, когда произойдет окончательный расчет очередного тика..

 

Может, и было уже...

Кровно необходимо введение чисел с плавающей запятой с одновременным увеличением точности вычислений Double (DoubleExt). Прикольно сейчас получать результат 0.00000002 а не 1.85024126 Е-8. Для экономии ресурсов (если не надо сверхточных вычислений) можно в настройках прописать колво знаков мантиссы. Но макс разрядность повысить хотя бы в два раза... Виндузный калькуль в инженер-режиме...

 

Может, и было уже, но хочу встроенную конструкцию навроде:

...

Если ТрендВверх {ОрдерБай}

Если ТрендВниз {ОрдерСелл}

Если Флет {Ничего не делаем}

...

:)

 
Swetten писал (а) >>

Может, и было уже, но хочу встроенную конструкцию навроде:

...

Если ТрендВверх {ОрдерБай}

Если ТрендВниз {ОрдерСелл}

Если Флет {Ничего не делаем}

...

:)

Было. Просили большую зелёную кнопку "выиграть тыщу баксов". Тогда никакой mql5 и не нужен.

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