Ilya Malev: Можно как-нибудь убедиться в том, что CopyBuffer индикатора со старшего ТФ возвращает значение именно на ту дату, на которую указывает CopyTime этого ТФ с одинаковым сдвигом?
Задача также решается через BarsCalculated. Если BarsCalculated по индикатору меньше чем SeriesInfoInteger(...SERIES_BARS_COUNT), значит индикатор не успел просчитаться на старшем ТФ.
Задача также решается через BarsCalculated. Если BarsCalculated по индикатору меньше чем SeriesInfoInteger(...SERIES_BARS_COUNT), значит индикатор не успел просчитаться на старшем ТФ.
Хорошо, что такая функция есть и она работает :)
Вы не пробовали анализировать параметр prev_calculated?
intOnCalculate (constint rates_total, // размер входных таймсерийconstint prev_calculated, // обработано баров на предыдущем вызове
...
Обычно const инициализируется на стадии компиляции, т.е присвоить сразу же при обьявлении. Но в случае со структурой в MQL, я не знаю как здесь быть. С++ выдает ошибку что переменная не инициализированна.
обычно в структуру константные переменные не добавляют.
В комментарии ордера нельзя вписать некоторые символы? Например, пишу в комментарий
реально в комментарии пишется Extremum DC _KF
если писать
реально в комментарии пишется Extremum DC KF
Какие ещё значки и их сочетания заменяются иными символами? Дело в том, что иногда вписываю в комментарий свою рабочую информацию.
Для её поиска в строке используются некоторые символы, например #, $, %
Вот решение:
//+------------------------------------------------------------------+//| test_script.mq4 |//| Copyright 2015, MetaQuotes Software Corp. |//| https://www.mql5.com |//+------------------------------------------------------------------+#property copyright"Copyright 2015, MetaQuotes Software Corp."#property link"https://www.mql5.com"#property version"1.00"#property strict//+------------------------------------------------------------------+//| Script program start function |//+------------------------------------------------------------------+voidOnStart()
{
//--- объявим символьные константы & #, $, %int a='&';
int b='#';
int c='$';
int d='%';
//--- выведем константы на печатьPrint(a,b,c,d);
//--- добавим символ в строкуstring test="";
StringSetCharacter(test,0,a);
Print(test);
//--- соединим свою фразу со строкойPrint("Extremum DC"+test+"KF");
//--- заменим символ в строкеStringSetCharacter(test,0,b);
Print(test);
//--- соединим свою фразу со строкойPrint("Extremum DC"+test+"KF");
//--- заменим символ в строкеStringSetCharacter(test,0,c);
Print(test);
//--- соединим свою фразу со строкойPrint("Extremum DC"+test+"KF");
//--- заменим символ в строкеStringSetCharacter(test,0,d);
Print(test);
//--- соединим свою фразу со строкойPrint("Extremum DC"+test+"KF");
}
//+------------------------------------------------------------------+
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Ошибка в реальном времени присутствует? Или только в тестере?
Можно как-нибудь убедиться в том, что CopyBuffer индикатора со старшего ТФ возвращает значение именно на ту дату, на которую указывает CopyTime этого ТФ с одинаковым сдвигом?
Задача также решается через BarsCalculated. Если BarsCalculated по индикатору меньше чем SeriesInfoInteger(...SERIES_BARS_COUNT), значит индикатор не успел просчитаться на старшем ТФ.
Хорошо, что такая функция есть и она работает :)
в немецком есть такие символы в алфовите?
"д","ц"
в немецком есть такие символы в алфовите?
"д","ц"
Задача также решается через BarsCalculated. Если BarsCalculated по индикатору меньше чем SeriesInfoInteger(...SERIES_BARS_COUNT), значит индикатор не успел просчитаться на старшем ТФ.
Хорошо, что такая функция есть и она работает :)
Вы не пробовали анализировать параметр prev_calculated?
Ошибка компиляции: '=' - structure have objects and cannot be copied
а если напримерто нормально. А в чем разница?int константный и не инициализирован.
Обычно const инициализируется на стадии компиляции, т.е присвоить сразу же при обьявлении. Но в случае со структурой в MQL, я не знаю как здесь быть. С++ выдает ошибку что переменная не инициализированна.
обычно в структуру константные переменные не добавляют.
Вопрос mql4:
В комментарии ордера нельзя вписать некоторые символы? Например, пишу в комментарий
реально в комментарии пишется Extremum DC _KF
если писать
реально в комментарии пишется Extremum DC KF
Какие ещё значки и их сочетания заменяются иными символами? Дело в том, что иногда вписываю в комментарий свою рабочую информацию.
Для её поиска в строке используются некоторые символы, например #, $, %
Вопрос mql4:
В комментарии ордера нельзя вписать некоторые символы? Например, пишу в комментарий
реально в комментарии пишется Extremum DC _KF
если писать
реально в комментарии пишется Extremum DC KF
Какие ещё значки и их сочетания заменяются иными символами? Дело в том, что иногда вписываю в комментарий свою рабочую информацию.
Для её поиска в строке используются некоторые символы, например #, $, %
Вот решение:
и результат на печати:
в немецком есть такие символы в алфовите?
"д","ц"