Ценовые константы во входных параметрах

 
Подскажите, что нужно добавить в код индикатора, чтобы отобразить ценовые константы во входных параметрах
индикатора не в цифрах, а прописью. Напримир Close, Open и.т.д

 
А ничего.
 
RickD писал (а):
А ничего.
почему это, можно же просто написать, а потом эту строку обработать
extern string   Str = "Close";
 
Если бы еще выпадающее меню как при extern bool ...
 
OniNePriletyat:
Если бы еще выпадающее меню как при extern bool ...
Как раз я на это и разчитывал :)
 
А нельзя ли получить исходник со встроенных индикаторов ?
 
Судя по тишине - разработчикам это не интересно...
Еще один вариант вопроса: можно ли в MQL создать новый тип-перечисление (фиксированный массив), чтоб при выборе в екстернах возникало меню по аналогии с выбором bool: false || true? и после выбора иметь значение номера выбранного элемента массива.
 
wlad писал (а):
Подскажите, что нужно добавить в код индикатора, чтобы отобразить ценовые константы во входных параметрах
индикатора не в цифрах, а прописью. Напримир Close, Open и.т.д
Надо открыть в справочнике по MQL технический индикатор iMA, посмотреть на его параметры и увидеть там параметр
applied_price - Используемая цена. Может быть любой из ценовых констант.
Кликнуть на ссылку "ценовых констант" и получить ЧИСЛОВЫЕ значения параметра applied_price
При желании можно аналогичную собственную переменную использовать во входных параметрах индикатора, а потом передавать ее в iMA
 
Bookkeeper писал (а):
Судя по тишине - разработчикам это не интересно...
Еще один вариант вопроса: можно ли в MQL создать новый тип-перечисление (фиксированный массив), чтоб при выборе в екстернах возникало меню по аналогии с выбором bool: false || true? и после выбора иметь значение номера выбранного элемента массива.
А это уже много раз обсудили. В следующей системе обязательно будет.
 
stringo:
Bookkeeper:
Судя по тишине - разработчикам это не интересно...
Еще один вариант вопроса: можно ли в MQL создать новый тип-перечисление (фиксированный массив), чтоб при выборе в екстернах возникало меню по аналогии с выбором bool: false || true? и после выбора иметь значение номера выбранного элемента массива.
А это уже много раз обсудили. В следующей системе обязательно будет.
Классно! Только уточнение - чтобы можно было оптимизировать по этому параметру. Совсем хорошо - если можно будет поставить галочки напротив значений, которые нужно перебирать.
 
stringo:
Bookkeeper:
Судя по тишине - разработчикам это не интересно...
Еще один вариант вопроса: можно ли в MQL создать новый тип-перечисление (фиксированный массив), чтоб при выборе в екстернах возникало меню по аналогии с выбором bool: false || true? и после выбора иметь значение номера выбранного элемента массива.
А это уже много раз обсудили. В следующей системе обязательно будет.
Может имело бы смысл хотя бы показывать во всплывающей подсказке комментарий из строки параметра?

extern int AppliedPrice = PRICE_CLOSE; /* Values are:
                                                                                0 Close price. 
                                                                                1 Open price. 
                                                                                2 High price. 
                                                                                3 Low price. 
                                                                                4 Median price, (high+low)/2. 
                                                                                5 Typical price, (high+low+close)/3. 
                                                                                6 Weighted close price, (high+low+close+close)/4. */
Трейдерам зачастую действительно трудно ориентироваться среди множества свойств и флагов эксперта.
Причина обращения: