Ладно. Не знаю алгоритма. Как компилятор слово, допустим, Red принимает
за красный цвет. Не буду больше Вас мучать. Воспользуюсь функцией,
написанной Integer. За что ему особая благодарность. Но все-таки
интересно, каким образом компилятор в переменной типа color соотносит
слова, задающие цвет, с определенным цветом. Где-то имеется таблица
соответствия слов и цветов. Но нас к этой таблице подпускать
боятся... эх...
Аха. А строку "одна тысяча девятьсот семнадцать" приводить
к числу 1917 :-)))
А что, в 1С реализована обратная функция (число в строку). Когда
выписываешь счет, там появляется и запись суммы словами. Сам
в свое время аналогичный макрос для XL писал... Нет никаких непреодолимых
проблем и в кодировании прямой функции (строка в число), так
как количество вариантов до определенного числа ограниченно :)
Не в этом смысле. Есть таблица соответствия, которой пользуется
компилятор.
Не подпускают к таблице, которой пользуется компилятор. Таблицу
кодов цветов я знаю. И что с того? Почему приходится так выворачиваться?
Прописывать в строковой переменной цвета? Да потому, что в метатрейдере
очень много ограничений. Приходится очень хитроумно делать
то, что в другие терминалах делается одним щелчком мыши. И щелкает
мышью там не программист, а трейдер. Почему есть трейдеры, которые
как чуму обходят метатрейдер стороной? Лучше будут покупать
Ensign и пользоваться этой программой, чем связываться с метатрейдером.
Мы, те кто пытается решить свои проблемы на этом форуме, своими
разработками "заставляем" отказываться от покупки того
же Ensign. Из-за наших разработок люди вынуждены переходить на
метатрейдер. В других терминалах пока нет некоторых наших разработок.
ПОКА. Но это ПОКА не вечно.
Почему нельзя сделать, чтобы компилятор делал преобразование
строка->цвет?
Понимаю, что это довольно специфическое преобразование.
nen, какие проблемы? попробуйте распечатать цвет Print(Red); и Вы получите
число, которым пользуется компилятор. Откройте любой справочник
по html и найдите таблицу цветов - компилятор обрабатывает те
же интернет-цвета.
Если Вы хотите число в формате RGB, то тоже никаких проблем
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Аха. А строку "одна тысяча девятьсот семнадцать" приводить к числу 1917 :-)))
Аха. А строку "одна тысяча девятьсот семнадцать" приводить к числу 1917 :-)))
Где-то имеется таблица соответствия слов и цветов. Но нас к этой таблице подпускать боятся... эх...
https://docs.mql4.com/ru/constants/colors
И в МЕ есть.
Где-то имеется таблица соответствия слов и цветов. Но нас к этой таблице подпускать боятся... эх...
https://docs.mql4.com/ru/constants/colors
И в МЕ есть.
Не в этом смысле. Есть таблица соответствия, которой пользуется компилятор.
Не подпускают к таблице, которой пользуется компилятор. Таблицу кодов цветов я знаю. И что с того? Почему приходится так выворачиваться? Прописывать в строковой переменной цвета? Да потому, что в метатрейдере очень много ограничений. Приходится очень хитроумно делать то, что в другие терминалах делается одним щелчком мыши. И щелкает мышью там не программист, а трейдер. Почему есть трейдеры, которые как чуму обходят метатрейдер стороной? Лучше будут покупать Ensign и пользоваться этой программой, чем связываться с метатрейдером. Мы, те кто пытается решить свои проблемы на этом форуме, своими разработками "заставляем" отказываться от покупки того же Ensign. Из-за наших разработок люди вынуждены переходить на метатрейдер. В других терминалах пока нет некоторых наших разработок. ПОКА. Но это ПОКА не вечно.
Почему нельзя сделать, чтобы компилятор делал преобразование строка->цвет?
Понимаю, что это довольно специфическое преобразование.
nen, какие проблемы? попробуйте распечатать цвет Print(Red); и Вы получите число, которым пользуется компилятор. Откройте любой справочник по html и найдите таблицу цветов - компилятор обрабатывает те же интернет-цвета.
Если Вы хотите число в формате RGB, то тоже никаких проблем
Когда-то довно, уже не помню, для чего делал...
Посмотрите скрипт, может пригодится..
Показать все паттерны Gartley на истории:
Индикатор по ссылке http://onix-trade.net/forum/index.php?s=&showtopic=118&view=findpost&p=216803