MQL5 функции, которая выдавала бы координаты мышки - нет. Но можно использовать такое решение: на основе приложенного файла - дописать в OnChartEvent сохранение последних координат мышки и затем при клике кнопкой выдавать эти координаты.
Дано уже доступна тиковая история для тестера в МТ-5, а high свечей до сих пор считается по цене bid. Было бы хорошим приимуществом перед МТ-4, high считать по цене ask и так рисовать свечи. Даже на 5-ти минутках спред около 1-го АТР, а то и все 1,5! А какой гемор, добавлять спред ко всем хаям в коде советников! Это - предложение по улучшению, а вот вопрос: В структуре MqlRates есть переменная high. По какой цене она заполняется. Мне кажется, что совсем не по максимальной, как написано в мануале. Может кто знает, а то лень писать советника для исследования.
Здравствуйте. Подскажите, пожалуйста, можно ли написать на MQL5 индикатор с уведомлением в Телеграм (боту), не используя сторонние сервисы, а только MQL5+Telegram API?
Или же для этого нужно писать советник? Спрашиваю, потому что как то пытался для MT4 писать подобное, кое-как получилось только с советником.
И второй вопрос. Насколько сложно вообще написать индикатор/советник, который будет сигнализировать об определенном паттерне, который мне нужен? Например, две медвежьи свечи и после них три бычьи?
Я понимаю это примерно так (грубо): Цена закрытия < цены открытия = медвежья свеча Цена закрытия> цены открытия = бычья свеча
Если не получится самому, то, наверное, закажу за деньги))
Может кто-нибудь знает? Сижу над переносом данных из таблиц в Excel в скрипты MQL5. Всё вроде ничего, но в EXcel десятичные данные с запятой вместо точки.
Вопрос: Существует ли механизм в MQL скриптом забирать данные из Екселя вместе с запятой и менять на точку, или лучше в самом Екселе менять на точку?
Как скриптом точечно забирать данные из Екселя из тех ячеек из каких мне нужно, а то мне приходится их выстраивать в столбик, писать макросы и т.д? Среди данных есть и даты и целые и десятичные. До чего неудобный этот Ексель или я просто непривык ещё...
Может кто-нибудь знает? Сижу над переносом данных из таблиц в Excel в скрипты MQL5. Всё вроде ничего, но в EXcel десятичные данные с запятой вместо точки.
Вопрос: Существует ли механизм в MQL скриптом забирать данные из Екселя вместе с запятой и менять на точку, или лучше в самом Екселе менять на точку?
Как скриптом точечно забирать данные из Екселя из тех ячеек из каких мне нужно, а то мне приходится их выстраивать в столбик, писать макросы и т.д? Среди данных есть и даты и целые и десятичные. До чего неудобный этот Ексель или я просто непривык ещё...
Буду рад любому совету...
В MQL есть функция замены символа в строке. Прочесть как строку
intStringReplace(
string& str, // строка, в которой будет осуществляться заменаconststring find, // искомая подстрока НАЙТИ ЗАПЯТУЮ ","conststring replacement // подстрока, которая будет вставлена в найденные места ЗАМЕНИТЬ НА ТОЧКУ "."
);
MQL5 функции, которая выдавала бы координаты мышки - нет. Но можно использовать такое решение: на основе приложенного файла - дописать в OnChartEvent сохранение последних координат мышки и затем при клике кнопкой выдавать эти координаты.
А так
Уважаемые, что это такое и где искать ошибку?
Может это быть связано с TesterStop() ? Хотя нет, ошибка же после прохода...Здравствуйте.
Подскажите, пожалуйста, можно ли написать на MQL5 индикатор с уведомлением в Телеграм (боту), не используя сторонние сервисы, а только MQL5+Telegram API?
Или же для этого нужно писать советник? Спрашиваю, потому что как то пытался для MT4 писать подобное, кое-как получилось только с советником.
И второй вопрос.
Насколько сложно вообще написать индикатор/советник, который будет сигнализировать об определенном паттерне, который мне нужен?
Например, две медвежьи свечи и после них три бычьи?
Я понимаю это примерно так (грубо):
Цена закрытия < цены открытия = медвежья свеча
Цена закрытия> цены открытия = бычья свеча
Если не получится самому, то, наверное, закажу за деньги))
Благодарю за внимание!
Возможно ли как то скомпилировать код в ex из сторонней программы?
Я создаю что то типа конструктора роботов на Java, и хотел бы чтобы пользователь не имел доступа к его исходному коду, а сразу получал скомпилированый
Возможно ли как то скомпилировать код в ex из сторонней программы?
Я создаю что то типа конструктора роботов на Java, и хотел бы чтобы пользователь не имел доступа к его исходному коду, а сразу получал скомпилированый
Может кто-нибудь знает? Сижу над переносом данных из таблиц в Excel в скрипты MQL5. Всё вроде ничего, но в EXcel десятичные данные с запятой вместо точки.
Вопрос: Существует ли механизм в MQL скриптом забирать данные из Екселя вместе с запятой и менять на точку, или лучше в самом Екселе менять на точку?
Как скриптом точечно забирать данные из Екселя из тех ячеек из каких мне нужно, а то мне приходится их выстраивать в столбик, писать макросы и т.д? Среди данных есть и даты и целые и десятичные. До чего неудобный этот Ексель или я просто непривык ещё...
Буду рад любому совету...
Может кто-нибудь знает? Сижу над переносом данных из таблиц в Excel в скрипты MQL5. Всё вроде ничего, но в EXcel десятичные данные с запятой вместо точки.
Вопрос: Существует ли механизм в MQL скриптом забирать данные из Екселя вместе с запятой и менять на точку, или лучше в самом Екселе менять на точку?
Как скриптом точечно забирать данные из Екселя из тех ячеек из каких мне нужно, а то мне приходится их выстраивать в столбик, писать макросы и т.д? Среди данных есть и даты и целые и десятичные. До чего неудобный этот Ексель или я просто непривык ещё...
Буду рад любому совету...
В MQL есть функция замены символа в строке. Прочесть как строку
и перевести в тип double
В MQL есть функция замены символа в строке. Прочесть как строку
и перевести в тип double
Всё понял, 1)в Екселе привести данные в текст(в таблице), 2)экспортировать в МКЛ, 3)поменять на точку, 4)преобразовать в дабл.
Так?(Отлично, благодарю!).
Всё понял, 1)в Екселе привести данные в текст(в таблице), 2)экспортировать в МКЛ, 3)поменять на точку, 4)преобразовать в дабл.
Так?(Отлично, благодарю!).