Здравствуйте, гость ( Вход | Регистрация )

8 страниц V « < 2 3 4 5 6 > »   
Ответить в эту темуОткрыть новую тему
> Советник Ray Tactic Advisor, Советник на основе индикатора ZUP
NoName
сообщение 6.7.2007, 6:48
Сообщение #31





Группа: Активный участник
Сообщений: 514
Регистрация: 1.5.2006
Из: Украина, Кременчуг
Пользователь №: 146
Спасибо сказали: 0 раз(а)



Цитата

Появился один вопрос, а если после появления луча будет проводится пересчет, и получится так что край луча(бывший который только что образовался) запишется в пик 2, а продолжение луча (то есть новый пик в том же направление) запишется в пик1, такое может быть?

Такого быть не может. В peak2 могут записываться только сформировавшиеся переломы которые уже не изменят своих значений.

Цитата

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


Рассчитывается в индикаторе. Но длина луча так же нужна нам в советнике. На её основе принимаются решения о сделке.

Цитата

И кстати Bar это тот который на графике (свечка)?
То есть при М1 чувствительность будет больше чем на М30? )))

Не совсем понял о какой чувствительности вы говорите.
Bar - это всего навсего переменная, с помощью которой снимается значение с индикатора на соответствующем баре. Можно назвать её "i", суть от этого не изменится wink.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergey_n
сообщение 6.7.2007, 6:53
Сообщение #32





Группа: Активный участник
Сообщений: 22
Регистрация: 5.7.2007
Пользователь №: 1 414
Спасибо сказали: 0 раз(а)



Цитата(NoName @ 6.7.2007, 6:48) *

Цитата

Появился один вопрос, а если после появления луча будет проводится пересчет, и получится так что край луча(бывший который только что образовался) запишется в пик 2, а продолжение луча (то есть новый пик в том же направление) запишется в пик1, такое может быть?

Такого быть не может. В peak2 могут записываться только сформировавшиеся переломы которые уже не изменят своих значений.

Цитата

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


Рассчитывается в индикаторе. Но длина луча так же нужна нам в советнике. На её основе принимаются решения о сделке.

Цитата

И кстати Bar это тот который на графике (свечка)?
То есть при М1 чувствительность будет больше чем на М30? )))

Не совсем понял о какой чувствительности вы говорите.
Bar - это всего навсего переменная, с помощью которой снимается значение с индикатора на соответствующем баре. Можно назвать её "i", суть от этого не изменится wink.gif


ага я понял то есть пик1 и пик 2 это переломы, а луч мы рассчитываем в советнике, а зачемнам тогда пик 2? если мы знаем что произошел перелом и рассчитаем в советнике луч?
Про Bar, я имел ввиду нулевой бар в этом коде это уже сформировавшаяся свечка или самый последний тик?

А можно луч не в советнике рассчитывать а брать значения из индикатора или это не возможно?

Сообщение отредактировал Sergey_n - 6.7.2007, 6:55
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
NoName
сообщение 6.7.2007, 7:29
Сообщение #33





Группа: Активный участник
Сообщений: 514
Регистрация: 1.5.2006
Из: Украина, Кременчуг
Пользователь №: 146
Спасибо сказали: 0 раз(а)



peak2 нам нужен для того что бы определить направление луча в данный момент.
Нулевой бар никогда не может быть сформировашейся свечкой. Когда бар сформировался он сразу же стаёт первым баром.

Цитата
А можно луч не в советнике рассчитывать а брать значения из индикатора или это не возможно?


Если создавать индикатор, то, думаю, можно предусмотреть это. Но я для советника брал уже готовый индикатор ZUP, по этому для меня проще было считать луч в советнике.

P.S. Что бы стало понятнее с пиками, прикреплю картинку для наглядности.


Отрезок peak1peak2 - считается сформировавшимся т.к. его "длина" равна заданному значению minSize.
Если бы он был меньше minSize, то там где на рисунке у нас (peak2) был бы peak2, а там где сейчас peak2 был бы peak1.

Теперь по поводу того, зачем нужен peak2:

Код
if (peak1>peak2)

Если условие выполнено, то у нас сейчас луч направлен вверх и нам нужно рассматривать возможность покупки.
Код
if (peak1<peak2)

соотвественно всё наоборот.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergey_n
сообщение 6.7.2007, 7:35
Сообщение #34





Группа: Активный участник
Сообщений: 22
Регистрация: 5.7.2007
Пользователь №: 1 414
Спасибо сказали: 0 раз(а)



Цитата(NoName @ 6.7.2007, 7:29) *

peak2 нам нужен для того что бы определить направление луча в данный момент.
Нулевой бар никогда не может быть сформировашейся свечкой. Когда бар сформировался он сразу же стаёт первым баром.

Цитата
А можно луч не в советнике рассчитывать а брать значения из индикатора или это не возможно?


Если создавать индикатор, то, думаю, можно предусмотреть это. Но я для советника брал уже готовый индикатор ZUP, по этому для меня проще было считать луч в советнике.

P.S. Что бы стало понятнее с пиками, прикреплю картинку для наглядности.


Отрезок peak1peak2 - считается сформировавшимся т.к. его "длина" равна заданному значению minSize.
Если бы он был меньше minSize, то там где на рисунке у нас (peak2) был бы peak2, а там где сейчас peak2 был бы peak1.

Теперь по поводу того, зачем нужен peak2:

Код
if (peak1>peak2)

Если условие выполнено, то у нас сейчас луч направлен вверх и нам нужно рассматривать возможность покупки.
Код
if (peak1<peak2)

соотвественно всё наоборот.


Спасибо огромное, вы мне неоценимо помогли, если появится еще вопрос я напишу.
С уважение Сергей.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
leonid553
сообщение 6.7.2007, 7:57
Сообщение #35





Группа: Активный участник
Сообщений: 2 002
Регистрация: 14.4.2006
Из: г.Самара
Пользователь №: 28
Спасибо сказали: 11 раз(а)



Пока NoName думает, - я постараюсь прояснить этот момент.
"новый пик старого луча будет" - не будет инициализироваться. Как новый луч.
Иначе теряется весь смысл работы.
Ведь на текущем баре мы ищем новый пик в ПРОТИВОПОЛОЖНОМ направлении от предыдущего старого! Это ключевой момент!
А если старый будет продолжаться, - то и ОСТАНЕТСЯ "СТАРЫМ" ЛУЧОМ.....
---------------------------------------------------------------------------------------------
нУ вот - пока печатал пост - тут уже всё прояснилось....
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergey_n
сообщение 6.7.2007, 9:36
Сообщение #36





Группа: Активный участник
Сообщений: 22
Регистрация: 5.7.2007
Пользователь №: 1 414
Спасибо сказали: 0 раз(а)



Цитата(leonid553 @ 6.7.2007, 7:57) *

Пока NoName думает, - я постараюсь прояснить этот момент.
"новый пик старого луча будет" - не будет инициализироваться. Как новый луч.
Иначе теряется весь смысл работы.
Ведь на текущем баре мы ищем новый пик в ПРОТИВОПОЛОЖНОМ направлении от предыдущего старого! Это ключевой момент!
А если старый будет продолжаться, - то и ОСТАНЕТСЯ "СТАРЫМ" ЛУЧОМ.....
---------------------------------------------------------------------------------------------
нУ вот - пока печатал пост - тут уже всё прояснилось....


Спасибо, я все понял, просто я код плохо знаю и не мог вникнуть в смысл, точнее он с моим не совпадал, но запустил тест с визуализацией и все с тало понятно. Новый пик старого луча записывается в пик 1!!!, НО так как у нас стоит фильтр, типа если длина луча в пипсах больше чем MinSize + Slipage(2-3пипса), то мы ждем следующего излома и игнорируем уже длинный луч, который может в любой момент изломится.
Кстати вы еще занимаетесь лучевой теорией или забросили?
С уважением Сергей.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
NoName
сообщение 6.7.2007, 10:40
Сообщение #37





Группа: Активный участник
Сообщений: 514
Регистрация: 1.5.2006
Из: Украина, Кременчуг
Пользователь №: 146
Спасибо сказали: 0 раз(а)



Этим вплотную занимался Леонид, по поводу лучевой тактики лучше к нему обратиться. Вроде бы он и сейчас на неё посматривает при принятии торговых решений.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergey_n
сообщение 6.7.2007, 19:51
Сообщение #38





Группа: Активный участник
Сообщений: 22
Регистрация: 5.7.2007
Пользователь №: 1 414
Спасибо сказали: 0 раз(а)



пару вопросов появилось=)
1.) есть ли литература про виды трендов? допустим по длине.
2.)есть ли литература или закономерность, изменения поведения определенной вал. пары? Или период изменения 3,5,12 месяцев.
3.) Котировки при переносе позиции на другой день или на понедельник сильно скачут?
4.) Как можно сделать, чтобы в зависимосте от баланса изменялся лот, то есть 2*баланса(от начального депо) лот=2 и т.д.
5.) Как работает тайлинг стоп.
5.) Какие есть способы спасти убыточную позицию.
С уважением Сергей
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
leonid553
сообщение 7.7.2007, 17:21
Сообщение #39





Группа: Активный участник
Сообщений: 2 002
Регистрация: 14.4.2006
Из: г.Самара
Пользователь №: 28
Спасибо сказали: 11 раз(а)



Отвечу на часть вопросов.
Чтобы изменялся лот, - можно вставить библиотеку расчета лотов.
Вот здесь: http://codebase.mql4.com/ru/311
Как это сделать, - описано здесь:
http://www.kimiv.ru/forum/viewtopic.php?t=...der=asc&start=0
Там же есть и трейлинг.
Я, вообще-то, использую лучевую тактику только строго по фунту .
с параметром minPercent=0.5/0.6

" 5.) Какие есть способы спасти убыточную позицию?"

Это был хороший вопрос!
"Знал бы прикуп - жил бы в Сочи!..."
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergey_n
сообщение 7.7.2007, 18:27
Сообщение #40





Группа: Активный участник
Сообщений: 22
Регистрация: 5.7.2007
Пользователь №: 1 414
Спасибо сказали: 0 раз(а)



Спасиба. А я применяю на EURJPY, на статистике пытаюсь выиграть, по тер.веру. Осталось тока придумать что делать с лосями.

С уважением Сергей.

Сообщение отредактировал Sergey_n - 7.7.2007, 18:32
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

8 страниц V « < 2 3 4 5 6 > » 
Ответить в эту темуОткрыть новую тему

 



- Текстовая версия Сейчас: 19.3.2026, 18:10