MQL4 - automated forex trading   /  

Форум

ODL Securities

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

К списку тем  | 1 2 Авторизуйтесь или зарегистрируйтесь, чтобы создать новую тему

avatar
10
Uzer 18.04.2008 14:31 

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

ПРИМЕР:

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

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

требуется:

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

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


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

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

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


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

article

Азбука торговли валютами

Работа на финансовых рынках - это прежде всего торговые операции. Все мы на интуитивном уровне с детства получаем представление об операциях покупки и продажи. Но торговля на валютном рынке имеет свою специфику. В этой статье мы рассмотрим понятия, необходимые для толкования некоторых терминов, и рассмотрим соответствующие этим понятиям функции языка MQL 4 .


avatar
13419
komposter 18.04.2008 15:21 
Uzer писал (а):

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

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


avatar
10
Uzer 18.04.2008 15:36 
komposter писал (а):
Uzer писал (а):

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

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

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


avatar
13419
komposter 18.04.2008 15:40 
Uzer писал (а):

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

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


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


avatar
3706
Integer 18.04.2008 16:12 
Uzer писал (а):

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

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


avatar
10
Uzer 18.04.2008 19:35 
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


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


avatar
1405
Figar0 18.04.2008 20:06 
Uzer писал (а):

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

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

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


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

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




avatar
650
VBAG 18.04.2008 20:24 
Figar0 писал (а):

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

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


avatar
1405
Figar0 18.04.2008 20:27 
Это правда уже слегка модифицированная версия. А насчет регистроваться, зря, на этом форуме бывают интересные идеи.
Прикрепленные файлы:
  _TRO_Dashboard_Rev1.mq4 (19.43 KB)

avatar
650
VBAG 18.04.2008 20:44 
Figar0 Thanks! Был я на нем. Да я только винду свежую залил, девственная еще. А пароли как всегда надежно забыты!

avatar
13419
komposter 18.04.2008 22:23 
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.

К списку тем   | 1 2  

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий