Как в интерфейсе терминала (МТ4) можно изменить свойства аналогичные константам CHART_SHOW_DATE_SCALE и CHART_SHOW_PRICE_SCALE? В диалоге свойств чарта ничего похожего не нашел.
MQL4, ColorToString(): второй аргумент bool color_name хорошо было написать как bool color_name=false, как в подсказке в МЕ4. А в абзаце "Параметры" для color_name в конце можно дописать "По умолчанию false".
Alexey Kozitsyn: Хотя, Вам также подошел бы любой учебник по С.
Спасибо за ответ, но по ссылке замутнено написано... не могу сходу разобраться - видел этот текст в хелпе до того как начал писать на форум.
Если я правильно понимаю, то %d - это игнорирование нулей, если они будут, а %G - выводить значение без отсечения нулей? Вот вроде не дурак, а понять хелп не могу, а не поняв не получиться понять, почему моя строка не работает надлежащим образом...
Спасибо за ответ, но по ссылке замутнено написано... не могу сходу разобраться - видел этот текст в хелпе до того как начал писать на форум.
Если я правильно понимаю, то %d - это игнорирование нулей, если они будут, а %G - выводить значение без отсечения нулей? Вот вроде не дурак, а понять хелп не могу, а не поняв не получиться понять, почему моя строка не работает надлежащим образом...
Не использую данную функцию в работе, но, думаю, поставить не сложные эксперименты Вам самому труда не составит.
Добрый день Всем!)
Такой вопрос чайника в программировании...
Пытаюсь скомпилировать советник под новый билд, компилятор выдает очень много разных ошибок...
Вот одна из них
if(oppositedelete){delete(OP_SELLSTOP);delete(OP_SELLLIMIT);}
В этом кусочке кода есть 2 ошибки отмечены красным, '(' - object pointer expected
Почитав немного о сущности ошибки, понял что имя зарезервировано и нужно его заменить...
И вот вопрос на что заменить?
Добрый день Всем!)
Такой вопрос чайника в программировании...
Пытаюсь скомпилировать советник под новый билд, компилятор выдает очень много разных ошибок...
Вот одна из них
if(oppositedelete){delete(OP_SELLSTOP);delete(OP_SELLLIMIT);}
В этом кусочке кода есть 2 ошибки отмечены красным, '(' - object pointer expected
Почитав немного о сущности ошибки, понял что имя зарезервировано и нужно его заменить...
И вот вопрос на что заменить?
Добрый день Всем!)
Такой вопрос чайника в программировании...
Пытаюсь скомпилировать советник под новый билд, компилятор выдает очень много разных ошибок...
Вот одна из них
if(oppositedelete){delete(OP_SELLSTOP);delete(OP_SELLLIMIT);}
В этом кусочке кода есть 2 ошибки отмечены красным, '(' - object pointer expected
Почитав немного о сущности ошибки, понял что имя зарезервировано и нужно его заменить...
И вот вопрос на что заменить?
Вопрос из области "Как мне назвать своего сына, если Васей нельзя?" )
Какая разница, на что заменять имя этой функции? На любое другое имя. Хоть на Petya().
Так как не получил ответ в другой ветке, то повторю вопрос тут, быть может тут помогут
"
Подскажите, пожалуйста, в чём моя ошибка.
for(int i=0;i<N_Sell;i++) printf("OpenSellTime[%d] = %G",i,TimeToString(OpenSellTime[i],TIME_DATE|TIME_MINUTES)," PriceOpenSell[%d] = %G",i,PriceOpenSell[i]);
Не принтуется дата из массива OpenSellTime и не вторая часть выражения - PriceOpenSell.
И, не могу найти про команды printf типа %G и %d.
"
Так как не получил ответ в другой ветке, то повторю вопрос тут, быть может тут помогут
"
Подскажите, пожалуйста, в чём моя ошибка.
for(int i=0;i<N_Sell;i++) printf("OpenSellTime[%d] = %G",i,TimeToString(OpenSellTime[i],TIME_DATE|TIME_MINUTES)," PriceOpenSell[%d] = %G",i,PriceOpenSell[i]);
Не принтуется дата из массива OpenSellTime и не вторая часть выражения - PriceOpenSell.
И, не могу найти про команды printf типа %G и %d.
"
Так как не получил ответ в другой ветке, то повторю вопрос тут, быть может тут помогут
"
Подскажите, пожалуйста, в чём моя ошибка.
for(int i=0;i<N_Sell;i++) printf("OpenSellTime[%d] = %G",i,TimeToString(OpenSellTime[i],TIME_DATE|TIME_MINUTES)," PriceOpenSell[%d] = %G",i,PriceOpenSell[i]);
Не принтуется дата из массива OpenSellTime и не вторая часть выражения - PriceOpenSell.
И, не могу найти про команды printf типа %G и %d.
"
Хотя, Вам также подошел бы любой учебник по С.
Спасибо за ответ, но по ссылке замутнено написано... не могу сходу разобраться - видел этот текст в хелпе до того как начал писать на форум.
Если я правильно понимаю, то %d - это игнорирование нулей, если они будут, а %G - выводить значение без отсечения нулей? Вот вроде не дурак, а понять хелп не могу, а не поняв не получиться понять, почему моя строка не работает надлежащим образом...
Спасибо за ответ, но по ссылке замутнено написано... не могу сходу разобраться - видел этот текст в хелпе до того как начал писать на форум.
Если я правильно понимаю, то %d - это игнорирование нулей, если они будут, а %G - выводить значение без отсечения нулей? Вот вроде не дурак, а понять хелп не могу, а не поняв не получиться понять, почему моя строка не работает надлежащим образом...