Помогите сделать правильно. Как заставить считать показатель токо при окончании формирования нового Бара?
Второй вопрос, как в коммент вывести значения дробной части больше, чем 4 знака после заптятой???
И третий вопрос, кк на график вывести какой-нибудь графический элемент (где прочитать об этом) ???
1. Вы хотите вывести в коммент показания сформировавшегося бара? выводите 1-й индекс массива buf[1]
2. Самый прстой способ. можно все значения массива умножить на 10 в n-ой степени (100, 1000, 10000, .... )
2. Самый прстой способ. можно все значения массива умножить на 10 в n-ой степени (100, 1000, 10000, .... ), и (или) NormalizeDouble(buf[1],6), где 6 - кол-во знаков после запятой
Что-то как-то левой ногой чесать правое ухо. Насколько я понял вопрос, все что требуется:
Comment (DoubleToStr (buf[1],8));
|
Вот, очень полезна штука. Нашёл недавно, мне не надо, а поделиться не с кем - все функции Игоря в одном файле.
https://www.mql5.com/ru/forum/131859/page9#448220
Ребята, а помогите ещё с одним моментом....
Я обяъвляю глобальную переменную, на пример
int m1;
Дальше в тексте...
int start()
{
for(j=0; j<limit; j++, m1++) ema();
}
Ловит переменная в цикле некоторое значение... и в рамках цикла запускается функция.
void ema()
{
int ret=MessageBox("П = " +m1+" "+ limit);
}
И вот по какой-то причине у меня переменная не передаётся в функцию...
Что это значит??? Что не так????
Люди, ну подскажите плиз....????
Люди, ну подскажите плиз....????
где код который можно скомпилировать ?
где журнал в котором показана данная ошибка ?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Коллеги, всем добрый день.
Полагаю, что пишу не туда в плане темы, однако просто первый раз на этом форуме. Прошу очень помощи профессионалов в плане некоторых пояснений.
Значит с чего всё началось...
Пытаясь освоить язык и научится программить (обладаю некоторым опытом в VBA, Delphi, правда ничтожным по сравнению с профи). Считаю, что самый лучший способ - практика. Решил написать советника MACD так, как он в классике. Взял индикатор и начал его полность переделывать. При этом цель была использовать только простейшие функции. Например счтать самостоятельно массив MACD и прочее. МА тоже отдельным кодом.
У меня в результате кое-что получилось. Правда уверен, что коряво, много лишнего. Но вот прилаю полученный вариант, который призван пока просто считать значения.
Мой вопрос... У меня неправильно происходит расчёт SMA, но не могу понять почему... подозреваю, что у меня происходит расчёт при каждом тике, и это приводит к постоянному пересчёту и не соответствию. Значения вывожу в коммент...
Помогите сделать правильно. Как заставить считать показатель токо при окончании формирования нового Бара?
Второй вопрос, как в коммент вывести значения дробной части больше, чем 4 знака после заптятой???
И третий вопрос, кк на график вывести какой-нибудь графический элемент (где прочитать об этом) ???
Спасибо.