• Аватар для Rosh
  • Модератор
  • Регистрация: 27.07.2004
  • Адрес: MetaQuotes
  • Сообщений: 5,744
  • Вес репутации: 797
  • Rosh на пути к популярности (50)

Сообщение от DreamingCat:

Уважаемый RickD!
Спасибо за подсказку. Однако из комментариев к этим функциям, я не совсем понял, как привязать их к конкретному часу, если мне хочется извлечь для него минуты. Shift для iMin - откуда он считается, от начала часа?
Извините за непонятливость, я все-таки не профессиональный программист.
Попробуйте для начала эти две ветки почитать :

http://forum.alpari-idc.ru/thread24934.html

http://forum.alpari-idc.ru/showthrea...t=%E3%F3%F0%F3
  • Аватар для Джафер
  • Прописавшийся
  • Регистрация: 03.11.2005
  • Адрес: Екатеринбург
  • Сообщений: 123
  • Вес репутации: 189
  • Джафер пока не замечен публикой (0)
    • Отправить сообщение для Джафер с помощью ICQ
Хочу спросить Rosh...
Хочу попробовать написать скрипт по твоим урокам...
Решил написать нечто, вроде индикатора Фрактал, т.е. програмку, которая определяла бы самый низкий лоу или самый высокий хай для нескольких последних баров, причем количество "подопытных" баров хотелось бы задавать вручную...
В уроках на сайте ничего такого близко нет...
А именно - как идентифицировать последний (текущий бар) и как соответственно идентифицировать предпоследний и предыдущие...
Кроме того, хотелось бы узнать, как в общем случае может выглядеть алгоритм для выбора минимального или максимального значения для ряда баров... Причем так, чтобы по аналогии с Фракталом, выявлялся средний бар...
.......................
Очень хотел посмотреть, как это сделано в самом Фрактале, но в МТ4 скрипта для индикатора Фрактал нет... Т.е. на его код никак не посмотреть...
Рош, хорошо, если как-то поможешь или натолкнешь на мыслю...
\"Раз в стране бродят какие-то денежные знаки, то должны же быть люди, у которых их много.\" О. Бендер
  • Аватар для Rosh
  • Модератор
  • Регистрация: 27.07.2004
  • Адрес: MetaQuotes
  • Сообщений: 5,744
  • Вес репутации: 797
  • Rosh на пути к популярности (50)
Индикатор фракталов написал в свое время wellx. После этого других не видел, значит сделал хорошо. В нем как раз реализовано переменное чило баров, учавствующих в создании фрактала. А также другие индикаторы для МТ4, смотри здесь - http://forexsystems.ru/phpBB/viewtop...ighlight=#4354
  • Аватар для RickD
  • MQL4 forever!
  • Регистрация: 31.07.2004
  • Адрес: Крыша Мира
  • Сообщений: 7,464
  • Записей в дневнике: 4
  • Вес репутации: 972
  • RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)RickD супер супер супер великий (2000)
    • Отправить сообщение для RickD с помощью ICQ

Сообщение от Джафер:

Хочу спросить Rosh...
Хочу попробовать написать скрипт по твоим урокам...
Решил написать нечто, вроде индикатора Фрактал, т.е. програмку, которая определяла бы самый низкий лоу или самый высокий хай для нескольких последних баров, причем количество "подопытных" баров хотелось бы задавать вручную...
В уроках на сайте ничего такого близко нет...
А именно - как идентифицировать последний (текущий бар) и как соответственно идентифицировать предпоследний и предыдущие...
Кроме того, хотелось бы узнать, как в общем случае может выглядеть алгоритм для выбора минимального или максимального значения для ряда баров... Причем так, чтобы по аналогии с Фракталом, выявлялся средний бар...
.......................
Очень хотел посмотреть, как это сделано в самом Фрактале, но в МТ4 скрипта для индикатора Фрактал нет... Т.е. на его код никак не посмотреть...
Рош, хорошо, если как-то поможешь или натолкнешь на мыслю...
Все просто. Текущий бар имеет индекс 0.
Следующий за ним - 1.
Последний, который левее всех, Bars-1.
Верхний фрактал с периодом 1 в i-м баре по High определяется так:
High[i-1] < High[i] && High[i] > High[i+1]
Если период 2, то значит 2 бара до будут ниже и 2 бара после будут ниже. Все просто.
MQL4: идея * опыт + творческий подход

Карие глаза луж
Залиты
Выпитым ими небом.
  • Аватар для Джафер
  • Прописавшийся
  • Регистрация: 03.11.2005
  • Адрес: Екатеринбург
  • Сообщений: 123
  • Вес репутации: 189
  • Джафер пока не замечен публикой (0)
    • Отправить сообщение для Джафер с помощью ICQ
Рош...
Я скопировал откуда-то алгоритм wellx по Фракталам... в нем блоки для фрактала для 5, 6, 7 до 9-и баров даны просто как некое перечисление... Я не очень понял, который из них собственно работает...
Заодно я понял, что мне нужно долго и терпеливо вникать в принципы программирования на МетаЭдиторе...
.....................
Кстати, Рош...
Хорошо бы посвятить один из твоих уроков на сайте логическим опреациям, типа того же выделения (или обозначения) минимумов и максимумов...
А заодно разобрать подробно процесс последовательной проверки баров (всех или определенного числа последних) на какой-либо признак...
\"Раз в стране бродят какие-то денежные знаки, то должны же быть люди, у которых их много.\" О. Бендер
  • Аватар для Rosh
  • Модератор
  • Регистрация: 27.07.2004
  • Адрес: MetaQuotes
  • Сообщений: 5,744
  • Вес репутации: 797
  • Rosh на пути к популярности (50)

Сообщение от Джафер:

Рош...
.....................
Кстати, Рош...
Хорошо бы посвятить один из твоих уроков на сайте логическим опреациям, типа того же выделения (или обозначения) минимумов и максимумов...
А заодно разобрать подробно процесс последовательной проверки баров (всех или определенного числа последних) на какой-либо признак...
Это тоже будет рассматриваться, но не сейчас.
  • Аватар для Rosh
  • Модератор
  • Регистрация: 27.07.2004
  • Адрес: MetaQuotes
  • Сообщений: 5,744
  • Вес репутации: 797
  • Rosh на пути к популярности (50)

По умолчанию Массивы и технические индикаторы на них

Файлы для 20. Массивы и технические индикаторы на них
  • Аватар для Rosh
  • Модератор
  • Регистрация: 27.07.2004
  • Адрес: MetaQuotes
  • Сообщений: 5,744
  • Вес репутации: 797
  • Rosh на пути к популярности (50)

По умолчанию Массивы и технические индикаторы на них

Оставшиеся файлы. Если будут какие-то вопросы по файлам Excel - спрашивайте.
  • Я тут не случайно
  • Регистрация: 16.03.2006
  • Сообщений: 43
  • Вес репутации: 0
  • VT пока не замечен публикой (0)
Эксел не всегда правильно определяет цифру....
Есть вариант, как с этим бороться?

26.05.2003 0:001.18311.18821.17991.18582627.05.2003 0:001.1858янв.381.18071.1814-4328.05.2003 0:001.18141.1851.17061.1755-5929.05.2003 0:001.1755янв.171.169янв.0715230.05.2003 0:00янв.07янв.191.1741.1774-13302.06.2003 0:001.17191.17731.16511.17695003.06.2003 0:001.17681.17831.16851.174-2804.06.2003 0:001.1741.17521.16311.1639-10005.06.2003 0:001.16391.18921.16311.184620706.06.2003 0:001.18451.18841.1683янв.17-14509.06.2003 0:001.17091.17931.16551.1715510.06.2003 0:001.17151.17451.16671.1671-4311.06.2003 0:001.16711.17851.16571.17578512.06.2003 0:001.17551.18111.17041.17651013.06.2003 0:001.17641.18821.17341.186910516.06.2003 0:001.1877янв.341.18171.1823-5417.06.2003 0:001.18231.18711.17671.1783-4018.06.2003 0:001.17821.18081.16631.1685-9619.06.2003 0:001.16851.17451.15821.172439

Изменениями свойств ячейки, - это не лечится...

С уважением
  • Аватар для Rosh
  • Модератор
  • Регистрация: 27.07.2004
  • Адрес: MetaQuotes
  • Сообщений: 5,744
  • Вес репутации: 797
  • Rosh на пути к популярности (50)
В Windows 2000 в Панели управления открываешь "Язык и стандарты" и меняешь запятую на точку в "Разделители целой и дробной части числа"

Вроде все.
  • Изображения

Ваши права в разделе

Опции темы
Опции просмотра