Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Интересно, есть ли способ убрать баннер, потому что он иногда загораживает вид на другой индикатор.
Жаль, но это .ex4
Индикатор, который я прикрепил нижеВы можете попросить cja сделать его меньше в этой теме https://www.mql5.com/en/forum/178253.
Почему cja выкладывает коды ex4 только с баннером - пожалуйста, прочитайте эти 2 темы:
https://www.mql5.com/en/forum/178287
https://www.mql5.com/en/forum/177101
Все просто: код выше - это функция, поэтому ее нужно где-то вызывать. Если вы никогда не вызовете ее, эта функция никогда не будет выполняться, поэтому бесполезно держать ее в скомпилированном файле; в этом и заключается смысл ошибки, которую вы получаете.
Я разобрался и заставил его работать. Спасибо.
Необходимо использовать цифры
#property indicator_chart_window
double spread=Ask-Bid;
{
ObjectCreate("Spread_Label", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Spread_Label", DoubleToStr(spread,0), 14, "Ariel", Yellow);
ObjectSet("Spread_Label", OBJPROP_CORNER, 3);
ObjectSet("Spread_Label", OBJPROP_XDISTANCE, 50);
ObjectSet("Spread_Label", OBJPROP_YDISTANCE, 55);
}Я пробовал это, но получаю большое значение "0" на графике. Как заставить индикатор поместить спред на график той валюты, на которую он накладывается?
Ваша мудрость и знания необходимы!
ДэйвДэйв,
Проблема заключается в этой строке кода.
ObjectSetText("Spread_Label", DoubleToStr(spread,0), 14, "Ariel", Yellow);
При использовании DoubleToStr второй опцией является округление, т.е. до скольких знаков после запятой округлять. В вашем случае вы округляете число с двумя или четырьмя знаками после запятой до "нуля" знаков после запятой.
Смотрите ниже:
string DoubleToStr( double value, int digits)
Возвращает текстовую строку с указанным числовым значением, преобразованным в формат заданной точности.
Параметры:
value - Значение с плавающей точкой.
digits - Формат точности, количество цифр после десятичной точки (0-8).
Правильный код должен выглядеть следующим образом:
ObjectSetText("Spread_Label", DoubleToStr(spread,Digits), 14, "Ariel", Yellow);
ПРИМЕЧАНИЕ: Digits - это внутренняя функция, которая возвращает количество десятичных знаков для текущего символа.
Теперь это должно показать вам спред.
Ваше здоровье,
Hiachiever
Интересно, есть ли способ убрать баннер, потому что он иногда загораживает вид на другой индикатор.
Жаль, но это .ex4
Индикатор я прикрепил нижеДа, я написал и выложил код, чтобы вы могли построить свои собственные счетчики.
Вы можете попросить cja сделать их меньше в этой теме https://www.mql5.com/en/forum/178253.
Почему cja публикует коды ex4 только с баннером - пожалуйста, прочитайте эти 2 темы:
https://www.mql5.com/en/forum/178287
https://www.mql5.com/en/forum/177101Я вижу...
Даже Dolly и DIN, где я, cja, minime и другие работали вместе, были содраны и проданы этими ворами в сети.
Проблема с ICUSTOM
Вот ошибка, которую я получаю при запуске моего советника
GannHiLov1 EURJPYm,M30: неверный номер индексного буфера в функции iCustom
вот моя функция Icustom
double GannBuy1 = iCustom(NULL, 0, "###gann_hilo_activator###", lookback1,0);
Кто-нибудь знает, как это исправить?
Для codersguru и других программистов
Привет всем,
Пожалуйста, не могли бы вы помочь мне с моей проблемой, описанной здесь.
Спасибо
Непрерывное оповещение
Мне интересно, какой код и куда его добавить, если я хочу, чтобы любой индикатор издавал звук, писал сообщение, оповещал, пока я его не выключу. Я иногда нахожусь вдали от компьютера и использую текстовые сообщения и звук, чтобы предупредить меня, бодрствую я или сплю. Одного звука или текстового сообщения не всегда достаточно, чтобы привлечь мое внимание.
Спасибо заранее
голосовое оповещение adx
здравствуйте, я хотел бы узнать, может ли кто-нибудь помочь мне сделать индикатор, который будет подавать звуковой сигнал, когда линия adx будет выше 40?
Спасибо
iCustom в конце бара или?
Привет всем,
Я пытался подтвердить, что iCustom использует значения в момент закрытия бара или он рассчитывает их после каждого тика? Это не совсем ясно в документации. Кажется, что некоторые функции, такие как iMa, позволяют вам указать, в какой момент бара вы хотите, чтобы значение было взято.
У меня есть следующий iCustom и я хотел бы знать, будет ли это значение StochRSICurr в конце дневного бара или нет?
StochRSICurr = iCustom(Symbol(),PERIOD_D1, "Stochastic RSI",8,8,9,0,0);
Спасибо за помощь.
Putz