Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 925
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Админ здравствуй
Подскажи пожалуйста - КАК работает индикатор VOLUME (встроенный в терминал мт-4) ??????
Я заметил, что он :
- показывает ОБЩИЙ тиковый объём бара,
- и окрашивает палочки гистограммы в разные цвета.... причём цвет палочки НЕ ВСЕГДА соответствует цвету бара (!)
Например - бар БЫЧИЙ (зелёный), а палочка гистограммы окрашивается тов зелёный, то в красный ..... ПОЧЕМУ ТАК ????????
КАК понимать эту "бандурину" (инд.volume) ????????
........... вот на просторах инета (даже НЕ В СПРАВКЕ ТЕРМИНАЛА мт-4) - я вычитал, что этот инд.VOLUME окрашивает палочки гистограммы в разные цвета в зависимости от того, сколько тиков было ВНИЗ, а сколько ВВЕРХ .......
так же ??????
---------------------------------
Но тогда возникает ПОПУТНЫЙ вопрос = если мы посмотрим на ТИКОВЫЙ график (напр. Евро-Доллар), то мы увидим, что колебания цены Бид и АСК = РАЗНЫЕ ... то Бид чаще колеблется вверх-вниз ... то Аск чаще вверх-вниз .....
САМ ВОПРОС = а учитывает ли инд.VOLUME отдельные колебания Бид, и Аск ???
====================
Просто в голову приходят разные мысли :
Мысль #1 :
инд.VOLUME считает ТОЛЬКО колебания по Бид, = сколько тиков было ВВЕРХ, а сколько ВНИЗ (?!) , и результат выводит ввиде цвета палочки гистограммы = если было больше вниз, то даже на зелёном баре = палочка гистограммы будет КРАСНОЙ (!).
Мысль #2:
инд.VOLUME считает ОТДЕЛЬНО = сколько было тиков по Аск, а сколько тиков было по Бид (!)
Напр. = по Аск было 185 тиков, а по Бид = 245 тиков
Потом простое сравнение = 245 > 185 , значит палочку гистограммы окрашивать в КРАСНЫЙ (даже на бычем баре)
........... но это = СИЛЬНО ПОХОЖЕ на обычный цвет бара = если Close ниже чем Open = то бар КРАСНЫЙ (и наоборот) ........ тогда В ЧЁМ-ЖЕ ЛОГИКА инд.VOLUME ????????
Других мыслей я не имею, так как НЕ УМЕЮ ЧИТАТЬ КОД индикатора (!)
.............. АДМИН - ПОМОГИ ПОЖАЛУЙСТА ПОНЯТЬ - ЧТО ЖЕ И КАК СЧИТАЕТ инд.VOLUME (???!!!)
Благодарю )
сделал отправку в цикле по одной строке, в dll строки в массив добавлял, и потом вызовом другой функции применял массив строк
Админ здравствуй
Подскажи пожалуйста - КАК работает индикатор VOLUME (встроенный в терминал мт-4) ??????
Я заметил, что он :
- показывает ОБЩИЙ тиковый объём бара,
- и окрашивает палочки гистограммы в разные цвета.... причём цвет палочки НЕ ВСЕГДА соответствует цвету бара (!)
Например - бар БЫЧИЙ (зелёный), а палочка гистограммы окрашивается тов зелёный, то в красный ..... ПОЧЕМУ ТАК ????????
КАК понимать эту "бандурину" (инд.volume) ????????
........... вот на просторах инета (даже НЕ В СПРАВКЕ ТЕРМИНАЛА мт-4) - я вычитал, что этот инд.VOLUME окрашивает палочки гистограммы в разные цвета в зависимости от того, сколько тиков было ВНИЗ, а сколько ВВЕРХ .......
так же ??????
---------------------------------
Но тогда возникает ПОПУТНЫЙ вопрос = если мы посмотрим на ТИКОВЫЙ график (напр. Евро-Доллар), то мы увидим, что колебания цены Бид и АСК = РАЗНЫЕ ... то Бид чаще колеблется вверх-вниз ... то Аск чаще вверх-вниз .....
САМ ВОПРОС = а учитывает ли инд.VOLUME отдельные колебания Бид, и Аск ???
====================
Просто в голову приходят разные мысли :
Мысль #1 :
инд.VOLUME считает ТОЛЬКО колебания по Бид, = сколько тиков было ВВЕРХ, а сколько ВНИЗ (?!) , и результат выводит ввиде цвета палочки гистограммы = если было больше вниз, то даже на зелёном баре = палочка гистограммы будет КРАСНОЙ (!).
Мысль #2:
инд.VOLUME считает ОТДЕЛЬНО = сколько было тиков по Аск, а сколько тиков было по Бид (!)
Напр. = по Аск было 185 тиков, а по Бид = 245 тиков
Потом простое сравнение = 245 > 185 , значит палочку гистограммы окрашивать в КРАСНЫЙ (даже на бычем баре)
Других мыслей я не имею, так как НЕ УМЕЮ ЧИТАТЬ КОД индикатора (!)
.............. АДМИН - ПОМОГИ ПОЖАЛУЙСТА ПОНЯТЬ - ЧТО ЖЕ И КАК СЧИТАЕТ инд.VOLUME (???!!!)
Благодарю )
Это зависит от значения относительно предыдущего бара. Значение больше чем на предыдущем, будет зелёный. Меньше, будет красный.
помогите прикрутить Alert к индикатору!
это гистограммный стохастик! надо что бы алерт срабатывал когда пересекает линию 0 вверх и низ!
там проблема не много в другом, не хотел но запустил VS2017 - пробовал разными способами, но не получается узнать размер массива строк, как впрочем и размер памяти занимаемый всем массивом, пробовал и через sizeof() и через безопасный Marshal.SizeOf() - все равно будет вылет по критической ошибке при определении размера занимаемой памяти
а так зная кол-во элементов, без проблем можно передать массив строк, вот пример:
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
2019.07.24 19:43:53.867 tst____ (EURUSD,H1) qwerty123456789
ЗЫ: не помню уже, но кажется еще проблема есть если передавать в качестве параметров при вызове ф-ции dll различные типы данный и строки, кажется нельзя несколько массивов строк и много int ....хотя могу ошибаться - путаю с вызовом неуправляемого кода из под MQL4 - там вообще сложно предположить когда и как работает, все очень чувствительно к любым изменениям... не думал, что скажу... но MQL5 сила! - в "2 клика" интегрируется с C# - люблю простые решения! ;)
Вот таким образом сохраняю значения массива w[z6] в файл txt
Вот таким образом пытаюсь перевести данные из текстового файла в массив w[], но другим советником. А получаю нули. Помогите переделать код, нужно получить правильные данные из файла.
Это зависит от значения относительно предыдущего бара. Значение больше чем на предыдущем, будет зелёный. Меньше, будет красный.
Оказывается - всё вот так совсем уж ПРОСТО ??!!
А я уж думал - там используется хоть -какая-то "высшая математика" ! )????! :)
Понял, благодарю )
Оказывается - всё вот так совсем уж ПРОСТО ??!!
А я уж думал - там используется хоть -какая-то "высшая математика" ! )????! :)
Понял, благодарю )
Десять, если не побольше, лет назад я задавал аналогичный вопрос. Только по индикатору АО.)))
А что-то аналогичное из ваших предположений тутКто-то работал с цветами в таком формате?
Первое C'128,128,128' я ещё понял - это интенсивность компонентов цвета. А что во втором варианте буквы делают? Я это взял из справки едитора MQL5 в описании типа color
Также есть ли возможность в MQL5 сделать линию индикатора очень много-разноцветной? Например линию RSI, на цвет которой будет влиять и значение RSI, то есть может ли значение RSI влиять на интенсивность одного из компонентов цвета? ...надеюсь меня поняли))
Кто-то работал с цветами в таком формате?
Первое C'128,128,128' я ещё понял - это интенсивность компонентов цвета. А что во втором варианте буквы делают? Я это взял из справки едитора MQL5 в описании типа color
Также есть ли возможность в MQL5 сделать линию индикатора очень много-разноцветной? Например линию RSI, на цвет которой будет влиять и значение RSI, то есть может ли значение RSI влиять на интенсивность одного из компонентов цвета? ...надеюсь меня поняли))