АвторСообщение



Сообщение: 41
Зарегистрирован: 03.03.13
Репутация: 0
ссылка на сообщение  Отправлено: 05.07.15 18:28. Заголовок: Недискрентные рендж-бары


...

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 189 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 All [только новые]







Сообщение: 1646
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 3
ссылка на сообщение  Отправлено: 09.07.15 15:09. Заголовок: Не туда набрал текст..


Евгений, ты не туда набрал текст последних трех сообщений. От каждого из них есть небольшой заголовок и все. Само сообщение не видно. Рисунок, кстати, тоже не виден.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 300
Зарегистрирован: 13.03.13
Репутация: -1
ссылка на сообщение  Отправлено: 10.07.15 09:51. Заголовок: А теперь главное – п..


Вставил на "старые места сообщений".

А теперь главное – проблема.

Если ставить несколько OBV на несколько графиков, то "грузиться" комп.

Пропринтовал конструкцию -



на обычном временном графике



и на равновысоком



Получается, что на равновысоком расчет по одному бару не работает -
цикл идет по всей истории постоянно или идет как-то "криво".

Игорь!

Можно ли, что либо сделать или это в принципе не позволяет МТ?

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 1650
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 3
ссылка на сообщение  Отправлено: 13.07.15 20:17. Заголовок: Balbesik пишет: Пол..


Balbesik пишет:

 цитата:
Получается, что на равновысоком расчет по одному бару не работает -
цикл идет по всей истории постоянно или идет как-то "криво".

Игорь!

Можно ли, что либо сделать или это в принципе не позволяет МТ?


Да, помнится Станислав Стариков как-то обращал внимание на то, что IndicatorCounted на оффлайн графиках не работает, т. е. всегда возвращает 0, будто индикатор только что был прикреплен к графику.
Выхода из ситуации два:
1. Искусственно ограничивать количество рассчитываемых баров, присваивая nLimit какое-нибудь небольшое значение (до 1000, к примеру).
2. Определять формирование нового бара следующей функцией:

 цитата:

bool IsNewBar()
{
static datetime lastBarTime = 0;
static int lastBarsCnt = 0;

if (Time[0] == lastBarTime && lastBarsCnt == Bars)
return false;

lastBarTime = Time[0];
lastBarsCnt = Bars;
return true;
}


Если функция вернет true, то производить полный перерасчет значений индикатора. В итоге полный перерасчет будет происходить только при формировании нового бара, а не на каждом тике.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 303
Зарегистрирован: 13.03.13
Репутация: -1
ссылка на сообщение  Отправлено: 13.07.15 18:54. Заголовок: Так я о чем? Вот ес..


Так я о чем?

Вот есть законы физики -
Есть путь ,скорость и время - более ничего нет!
Если взять электричество (или иную науку),
то ничего не меняется - буковки и названия разные, а суть одна!
Так может делом заняться, а не херней?
Кстати , Игорь! "быки- медведи" "слетают", я этим заниматься не буду.
А вот дело доводить до конца я привык -
осюда нелицоприятные высказывания.

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 1651
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 3
ссылка на сообщение  Отправлено: 13.07.15 20:21. Заголовок: Balbesik пишет: Кст..


Balbesik пишет:

 цитата:
Кстати , Игорь! "быки- медведи" "слетают"


ОК, слетают, рассказывай, как воспроизвести.

Balbesik пишет:

 цитата:
я этим заниматься не буду.


Если не нужно решение проблемы, то, действительно, зачем этим заниматься.

Balbesik пишет:

 цитата:
А вот дело доводить до конца я привык -


Только чуть выше указано, что заниматься не будешь. Было бы неплохо определиться: не будешь заниматься или привык до конца доводить?

Balbesik пишет:

 цитата:
осюда нелицоприятные высказывания.


Слабое оправдание.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 304
Зарегистрирован: 13.03.13
Репутация: -1
ссылка на сообщение  Отправлено: 15.07.15 07:56. Заголовок: Здорово! Спасибо Иго..


Здорово!
Спасибо Игорь!

Scriptong пишет:

 цитата:
1. Искусственно ограничивать количество рассчитываемых баров, присваивая nLimit какое-нибудь небольшое значение (до 1000, к примеру).



Это понятно.

Scriptong пишет:

 цитата:
2. Определять формирование нового бара следующей функцией:



Комп разгрузился, все работает!

Параллельно решилась еще одна проблема!
Изучил наизусть инструкцию -



что только не делал.
На одном терминале открыто 2 равновысоких графика,
на одном стоит индикатор BearBullBalance_OpenZero_AD,
поставить на второй график такой же индикатор BearBullBalance_OpenZero_AD
не мог ни при каких вариантах.

Вставка -





Второи индикатор легко встает.
Без всяких заморок и все работает!
Да, единственное, не подхватывает "чужую" тиковую историю

Scriptong пишет:

 цитата:

ОК, слетают, рассказывай, как воспроизвести.



Сейчас повторно смоделирую, но думаю проблема снялась.

Мне кажется в этом плане есть смысл посмотреть тиковые индикаторы и доработать.
Это конечно не мое дело, но для равновысоких такая твоя добавка , на мои взгляд, актуальна.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 305
Зарегистрирован: 13.03.13
Репутация: -1
ссылка на сообщение  Отправлено: 15.07.15 10:55. Заголовок: Balbesik пишет: Сей..


Balbesik пишет:

 цитата:
Сейчас повторно смоделирую, но думаю проблема снялась.



Нет не снялась.

Два равновысоких графика, разница в 2 раза по высоте бара.
На одном стоит BearBullBalance_OpenZero_AD - все нормально работает.
Ставим на 2 график еще один BearBullBalance_OpenZero_AD.
Может начать работать, но перестает -
гистограмма строится, но "не сохраняется" и далее только построение на "0" баре (при переходе на 1 бар исчезает).

P.S.
Когда индикатор стоит один - "слет" имеет случайный характер - тоже самое по картинке.



Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 1655
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 3
ссылка на сообщение  Отправлено: 15.07.15 20:41. Заголовок: Balbesik пишет: Нет..


Balbesik пишет:

 цитата:
Нет не снялась.

Два равновысоких графика, разница в 2 раза по высоте бара.
На одном стоит BearBullBalance_OpenZero_AD - все нормально работает.
Ставим на 2 график еще один BearBullBalance_OpenZero_AD.
Может начать работать, но перестает -
гистограмма строится, но "не сохраняется" и далее только построение на "0" баре (при переходе на 1 бар исчезает).


Вот оно как! То есть тиковый индикатор запущен на оффлайн-графике, который, в свою очередь, построен с помощью другого тикового индикатора. Такой компот я не предусматривал при разработке тиковых индикаторов. Завтра проанализирую, какие там подводные камни возникают.


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 306
Зарегистрирован: 13.03.13
Репутация: -1
ссылка на сообщение  Отправлено: 16.07.15 20:03. Заголовок: Scriptong пишет: Дв..




Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 307
Зарегистрирован: 13.03.13
Репутация: -1
ссылка на сообщение  Отправлено: 16.07.15 20:07. Заголовок: Balbesik пишет: Дв..




Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 1656
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 3
ссылка на сообщение  Отправлено: 16.07.15 19:42. Заголовок: Посмотрел код BearBu..


Посмотрел код BearBullBalance_OpenZero и не нашел каких-либо несовместимостей при работе на эквиобъемных графиках или на графиках рендж-баров.
Чтобы проверить наверняка, поставил два индикатора (один по пунктам, другой - по тикам) на один и тот же график рендж-баров с разными настройками. Оба индикатора проработали чуть более пяти часов. Так что пока какие-либо проблемы замечены не были.

Нужно больше информации о предпосылках "слета".

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 308
Зарегистрирован: 13.03.13
Репутация: -1
ссылка на сообщение  Отправлено: 16.07.15 20:08. Заголовок: Scriptong пишет: на..


Scriptong пишет:

 цитата:
на один и тот же график рендж-баров



Balbesik пишет:

цитата:

"...Два равновысоких графика, разница в 2 раза по высоте бара..."



Да на одном и том же графике оба будут работать непонятно сколько -
я и написал: ".. имеет случайный характер..", речь шла о двух разных
по ренджу графиках (не думаю, что днем более 5 минут проработают).









BearBullBalance_OpenZero_AD - штатный

TicksCollector_AD - штатный






Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 1657
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 3
ссылка на сообщение  Отправлено: 20.07.15 14:24. Заголовок: Balbesik пишет: реч..


Balbesik пишет:

 цитата:
речь шла о двух разных
по ренджу графиках


Ясно, буду проверять на двух разных графиках.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 1852
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 3
ссылка на сообщение  Отправлено: 19.07.15 17:17. Заголовок: Попалась информация ..


Попалась информация на MQL5. Думал куда поместить... может здесь для нее есть место?

Автор: Serhii Shevchuk " Жидкий график"

 цитата:

Введение

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

Тогда у меня возникла мысль написать индикатор, который будет перестраивать график H1 таким образом, чтобы справа всегда был законченный по времени, закрывающийся бар. В качестве источника цен был выбран период M1. В результате, часовой график перерисовывался каждую минуту, и за час времени я получил 60 разновидностей одного и того же часового графика. Его перетекающая форма плавно менялась, открывая скрытые паттерны в тех местах, где на исходном графике на них не было даже намека.

За характерный внешний вид я назвал данный индикатор "жидкий график". В зависимости от режима построения, график "перетекает" (перерисовывается) либо при появлении нового бара базового периода, либо при изменении значения статического сдвига. В данной статье мы рассмотрим принципы построения "жидкого графика", напишем индикатор, а также сравним эффективность применения данной технологии для советников, торгующих по индикаторам, и советников, торгующих по паттернам.



PS
Тапками не кидайте, лежу в лазарете

С уважением! Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 309
Зарегистрирован: 13.03.13
Репутация: -1
ссылка на сообщение  Отправлено: 19.07.15 19:34. Заголовок: Genry пишет: Тапкам..


Genry пишет:

 цитата:
Тапками не кидайте, лежу в лазарете



Спасибо, Genry!

Очень к месту и любопытно.

Конечно можно сказать – это о чем?
Если взять Сью Ки Джи это будет одно (но это дорого), а если Альпари,
которые берут (по моей информации) у Дуки (Питерские ребята)
это абсолютно другое, но это не важно.

Если ты заметил, я вопрос времени пока «отложил», хотя Игорю его обозначил.

Просто этот вопрос, а время это просто некая градация хоть локальное, хоть астраномическое, но важное.
Но это потом.

Пока надо разобраться с тем, что имеем.
А имеем S = V * t и пока не до t.

Пока с нормирован путь - появилась база или точка отсчета (а не некая градация).

Теперь «головняк» по активности.
Да у Игоря лучшее, что есть в свободном доступе по объему,
но индикатор, на мои взгляд, «ОЧЕНЬ ТЯЖЕЛЫЙ» -
с этим надо разобраться.

Пока нет тех или иных корректных исходных данных и инструментов нет смысла двигаться далее.

Путь и активность уже дает возможность работать –
Картинка технологической отработки - была проблемка по МАХ МИН на ОBV , но решена (просто картинка осталась).
Это не тики, а "типа штатного" ОBV. Тики намного лучше.



Можно интерпретировать, что какой-то маркер шел против рынка – и это видно по активности.

Ну а цель – как у многих трейдеров – добиться результатов легенды – Атамана!
И исключить оптимизацию "как класс".

АТАМАН
http://smart-lab.ru/blog/31993.php

Я полагаю это возможно, т.к. на картинке у Атамана вход – дневка!


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 189 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  2 час. Хитов сегодня: 8
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет