Граждане, не дайте умереть в бедности

 

Граждане, не дайте умереть в бедности, подскажите как в отдельном окне вывести показания с разных периодов?

ПРИМЕР:

есть 3 периода (5 минут 15 минут 30 минут)

В кадом периоде свечи могут быть 3х видов (опен>клоз, опен<клоз, опен=клоз)

требуется:

В наименьшем периоде вывести отдельное окно в котором будут три ряда значков (с каждого периода по одному)

Повышение-зелёный знак, понижение-красный, равно-белый.


ВОПРОС: Как или через что осуществить вывод значения свечи старшего периода в младшем периоде.

у меня эти бары приравниваются, на один бар (30 мин) приходится один бар 15 мин и один бар 5 мин.

а ведь по логике надо на один бар 30 мин. два бара 15 мин и ажно шесть баров 5 мин!


вот собственно такое горе у человека :)

 
Uzer:

ВОПРОС: Как или через что осуществить вывод значения свечи старшего периода в младшем периоде.

Если самостоятельно - через цикл, если нет - через бухгалтерию ;)

 
komposter:
Uzer:

ВОПРОС: Как или через что осуществить вывод значения свечи старшего периода в младшем периоде.

Если самостоятельно - через цикл, если нет - через бухгалтерию ;)

Прежде чем купить что-нибудь нужное, нужно продать что-нибудь ненужное, так что вариант с бухгалтерией изначально отпадает, что там с циклом?

 
Uzer:

что там с циклом?

Мне всегда нравилась такая легкость в общении. Завидую.
С циклами все хорошо, без циклов плохо ;)


Уточните - надо найти все бары М5, входящие в М30?

 
Uzer:

ВОПРОС: Как или через что осуществить вывод значения свечи старшего периода в младшем периоде.

через индикаторный буфер

 
komposter:
Uzer:

что там с циклом?

Мне всегда нравилась такая легкость в общении. Завидую.
С циклами все хорошо, без циклов плохо ;)


Уточните - надо найти все бары М5, входящие в М30?

попробую написать в цифрах ибо чтобы точнее описать ситуацию

Вот так должны выдаваться данные с баров по времени


М30 - 12.00 12.00 12.00 12.00 12.00 12.00 12.30 12.30 12.30 12.30 12.30 12.30 13.00

М15 - 12.00. 12.00 12.00 12.15 12.15 12.15 12.30 12.30 12.30 12.45 12.45 12.45 13.00

М5 - 12.00. 12.05 12.10 12.15 12.20 12.25 12.30 12.35 12.40 12.45 12.50 12.55 13.00


В реальности получается вот так:


М30 - 07.00 07.30 08.00 08.30 09.00 09.30 10.00 10.30 11.00 11.30 12.00 12.30 13.00

М15 - 10.00. 10.15 10.30 10.45 11.00 11.15 11.30 11.45 12.00 12.15 12.30 12.45 13.00

М5 - 12.00. 12.05 12.10 12.15 12.20 12.25 12.30 12.35 12.40 12.45 12.50 12.55 13.00


Может пример или ссылку на таковой, за что можно зацепиться.

 
Uzer:

ВОПРОС: Как или через что осуществить вывод значения свечи старшего периода в младшем периоде.

у меня эти бары приравниваются, на один бар (30 мин) приходится один бар 15 мин и один бар 5 мин.

а ведь по логике надо на один бар 30 мин. два бара 15 мин и ажно шесть баров 5 мин!


вот собственно такое горе у человека :)

https://www.forex-tsd.com/indicators-metatrader-4/12774-tro_fx_dashboard.html Посмотрите по этой ссылке, там подобным образом выводятся значения индикатора. Заменить в коде значения индикаторов на значение Ваших (опен>клоз, опен<клоз, опен=клоз), Выглядит он так, исходники там есть (или сюда прицепить?)

 
Figar0:

индикаторов на значение Ваших (опен>клоз, опен<клоз, опен=клоз), Выглядит он так, исходники там есть (или сюда прицепить?)

Прицепи, пожалуйста, а то регестрироваться не охота, а исходник глянуть интересна!

 
Это правда уже слегка модифицированная версия. А насчет регистроваться, зря, на этом форуме бывают интересные идеи.
Файлы:
 
Figar0 Thanks! Был я на нем. Да я только винду свежую залил, девственная еще. А пароли как всегда надежно забыты!
 
Uzer:

Вот так должны выдаваться данные с баров по времени

М30 - 12.00 12.00 12.00 12.00 12.00 12.00 12.30 12.30 12.30 12.30 12.30 12.30 13.00
М15 - 12.00. 12.00 12.00 12.15 12.15 12.15 12.30 12.30 12.30 12.45 12.45 12.45 13.00
М5 - 12.00. 12.05 12.10 12.15 12.20 12.25 12.30 12.35 12.40 12.45 12.50 12.55 13.00

Можно попробовать идти циклом по М5 и брать номера баров М15 и М30 с помощью iBarShift.

Причина обращения: