#8169 - Mon Jul 12 2010 02:48 PM
Пример: «Пересечение сверху», «Пересечение снизу»
|
enthusiast
Registered: Tue Apr 27 2010
Записи: 207
|
Пример: «Пересечение сверху», «Пересечение снизу», или что с чем пересекаетсяПожалуй, это одни из самых «путающих» и сбивающих с толку и, одновременно, очень простых в использовании блоков. Давайте разберемся, как правильно использовать эти блоки и при этом не запутаться. Для начала определимся, как работают эти два блока. Для примера нам понадобятся два индикатора. Возьмем для наглядности два EMA с периодами 20 и 40. Обозначим: • EMA с периодом 20 – Value1 • EMA c периодом 40 – Value2 Текущее значение обозначим индексом i. Блок «Пересечение сверху» . За этим названием скрывается следующая логика: 1[i]>2[i] && 1[i-1]<=2[i-1] Картинка: Блок «Пересечение снизу» . А за этим названием вот такая: 1[i]<2[i] && 1[i-1]>=2[i-1] Картинка: Использование блоков подразумевает последовательное подключение входных значений к блокам, которым присваиваются номера 1 и 2. Порядок подключения входных значений к блокам имеет важное значение. В приведенном выше описании логики блоков цифры 1 и 2 как раз и обозначают номера подключений 1 и 2. Пояснение на примере. Если Value1 имеет номер подключения 1, а Value2 имеет номер 2 и используется блок «Пересечение сверху», то будет проверяться условие: Value1[i]>Value2[i] && Value1[i-1]<= Value2[i-1] Если поменять местами, Value1=2, Value2=1, то Value2[i]>Value1[i] && Value2[i-1]<= Value1[i-1] Фактически получаем аналог блока «Пересечение снизу». Аксиомы: • Использование «Пересечение сверху», если Value1=1 и Value2=2, равноценно использованию блока «Пересечение снизу», если Value2=1 и Value1=2 • Использование «Пересечение снизу», если Value1=1 и Value2=2, равноценно использованию блока «Пересечение сверху», если Value2=1 и Value1=2 • Если значение Value1 всегда равно значению Valuе2, то пересечения не будет
Attachments
Image01.png (7320 downloads)Image02.png (6906 downloads)Image03.png (7336 downloads)Sample_cross.xml (728 downloads)
Отредактировано SysKreator (Mon Jul 12 2010 02:50 PM)
|
Наверх
|
|
|
|
#18363 - Mon Dec 13 2010 10:17 AM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: FirstAID]
|
stranger
Registered: Mon Dec 13 2010
Записи: 3
|
Добрый день. Вчера убил два часа, но так и не понял как работают эти пересечения, помогите плиз. Поясню что делал. Пытался создать простейшую стратег8ию основанную на пересечении скользящих. создал два блока EMA, блок пересечение сверху, пересечение снизу, - соединил их все, вроде работает, но почему-то не могцу получить сигнал на продажу (короткую), когда короткая пересекает длинную сверху вниз. программа просто закрывает ранее открытую длинную позицию, а мне нужно чтобы она закрывала и одновременно в шорт входила, как это сделать???? заранее спасибо.
|
Наверх
|
|
|
|
#18366 - Mon Dec 13 2010 11:29 AM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: korablik666]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
Добрый день. Вчера убил два часа, но так и не понял как работают эти пересечения, помогите плиз. Поясню что делал. Пытался создать простейшую стратег8ию основанную на пересечении скользящих. создал два блока EMA, блок пересечение сверху, пересечение снизу, - соединил их все, вроде работает, но почему-то не могцу получить сигнал на продажу (короткую), когда короткая пересекает длинную сверху вниз. программа просто закрывает ранее открытую длинную позицию, а мне нужно чтобы она закрывала и одновременно в шорт входила, как это сделать???? заранее спасибо. Пример.
Attachments
script.xml (833 downloads)
|
Наверх
|
|
|
|
#18468 - Tue Dec 14 2010 03:25 PM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: ViL]
|
stranger
Registered: Mon Dec 13 2010
Записи: 3
|
|
Наверх
|
|
|
|
#20631 - Wed Feb 02 2011 02:22 AM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: korablik666]
|
stranger
Registered: Wed Dec 15 2010
Записи: 10
|
есть несколько блоков формул (рассчитывающий уровни) и константы. нужно при пересечении одной из них сделать сделку. т.е. для блока пересеч... указать несколько входов или входы обьеденить логически в один. Как это сделать?
Attachments
Безымянный.JPG (1379 downloads)
|
Наверх
|
|
|
|
#27034 - Thu May 05 2011 05:03 PM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: ViL]
|
stranger
Registered: Mon May 02 2011
Записи: 2
|
Почему бы и здесь, и в программе не обозначить все гораздо проще? "Пересечение вверх" и "Пересечение вниз" ? Это позволит более однозначно трактовать это событие. Ведь у нас всегда быстрая пересекает медленную, а не наоборот.Когда она находится выше- "Пересечение вверх", ниже - "Пересечение вниз" Т.е. подразумевается, по крайней мере, у меня в голове, что движется быстрая МА, она, соответственно и пересекает медленную вверх или вниз.
Отредактировано kair (Thu May 05 2011 05:10 PM)
|
Наверх
|
|
|
|
#28409 - Wed Jun 08 2011 08:45 PM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: kair]
|
stranger
Registered: Mon Jul 19 2010
Записи: 18
|
вопрос: как реализовать алгоритм- если два индикатора пересеклись и обратно не пересекаются в течении некоторого количества тиков то тогда покупаем или пересекаем соответственно.
|
Наверх
|
|
|
|
#28414 - Wed Jun 08 2011 11:39 PM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: ViL]
|
stranger
Registered: Mon Jul 19 2010
Записи: 18
|
ViL как сохранить номер бара в TSlab?
|
Наверх
|
|
|
|
#28418 - Thu Jun 09 2011 11:38 AM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: alexander]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
|
Наверх
|
|
|
|
#28457 - Fri Jun 10 2011 12:58 PM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: ViL]
|
stranger
Registered: Mon Jul 19 2010
Записи: 18
|
ViLвроде загрузил. появились вопросы: 1.номер бара входа- это номер бара когда появился сигнал? мне надо знать когда появляется сигнал и дать команду совершить эту сделку через фиксированное число баров. это число баров выбирать буду эмпирически простым перебором. надеюсь более менее внятно написал
|
Наверх
|
|
|
|
#28459 - Fri Jun 10 2011 02:31 PM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: ViL]
|
stranger
Registered: Mon Jul 19 2010
Записи: 18
|
|
Наверх
|
|
|
|
#37311 - Tue Feb 14 2012 11:27 AM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: ViL]
|
stranger
Registered: Sat Sep 24 2011
Записи: 24
|
Подскажите пожалуйста, как реализовать условие: При пересечении вниз торговать только шортовые сделки(условие входа - после появления черной свечки)? Получается, скрипт видит пересечение и черную свечу и делает только одну сделку , а мне нужно в зоне после пересечения входы после каждой черной свечи.
|
Наверх
|
|
|
|
#37313 - Tue Feb 14 2012 12:10 PM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: glacha]
|
enthusiast
Registered: Tue Jan 25 2011
Записи: 326
|
Очень просто. С блоком Обновляемое значение соединить условие Пересечения и блок №Бара, затем в лог.формулу: №Бара>Обновляемое значение&&Закрытие<Открытие.
|
Наверх
|
|
|
|
#37314 - Tue Feb 14 2012 12:21 PM
Re: Пример: «Пересечение сверху», «Пересечение снизу»
[Re: AWK]
|
enthusiast
Registered: Tue Jan 25 2011
Записи: 326
|
Вернее так. Нужно два блока Обновляемого значения: один с пересечением сверху, другой с пересечением снизу. В условии на вход сравнивать эти два Обновляемых значений: ОЗ1>ОЗ2&&Закрытие<Открытия
Отредактировано AWK (Tue Feb 14 2012 12:23 PM)
|
Наверх
|
|
|
|
|
|