#44483 - Mon Jul 23 2012 12:50 PM
Поможите плиз.
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Добрый день. Подскажите как сделать чтоб позиция лонг открывалась после 3х белых баров. Мне выдаёт code14.cs(322,121) : error CS1002: ожидалась ; В формуле пишу: O[i-1]>=C[i-1]&&O[i-2]>=C[i-2]&&O[i-3]>=C[i-3] (где O - цена открытия, а С - цена закрытия бара.) Спасибо.
|
|
Наверх
|
|
|
|
#44485 - Mon Jul 23 2012 02:01 PM
Re: Поможите плиз.
[Re: ViL]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Что нужно сделать?
Attachments
пример.xml (267 downloads)
Отредактировано Stopol (Mon Jul 23 2012 02:03 PM)
|
|
Наверх
|
|
|
|
#44487 - Mon Jul 23 2012 02:39 PM
Re: Поможите плиз.
[Re: ViL]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
В примере с 3 и начато: O[i-3]>=C[i-3]&&O[i-2]>=C[i-2]&&O[i-1]>=C[i-1]
|
|
Наверх
|
|
|
|
#44488 - Mon Jul 23 2012 02:43 PM
Re: Поможите плиз.
[Re: Stopol]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
В блоке есть пункт "Начинать с". Поставьте там 3.
|
|
Наверх
|
|
|
|
#44490 - Mon Jul 23 2012 02:59 PM
Re: Поможите плиз.
[Re: ViL]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Спасибо, большое. И ещё не могу найти, как сделать чтоб при открытом лонге не входил в шорт.
|
|
Наверх
|
|
|
|
#44491 - Mon Jul 23 2012 03:02 PM
Re: Поможите плиз.
[Re: Stopol]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
Блоки Есть активная длинная/короткая позиция.
|
|
Наверх
|
|
|
|
#44493 - Mon Jul 23 2012 03:15 PM
Re: Поможите плиз.
[Re: Stopol]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Странно-Поставил с 3 но судя по графику открывает как попало?
|
|
Наверх
|
|
|
|
#44496 - Mon Jul 23 2012 04:02 PM
Re: Поможите плиз.
[Re: Stopol]
|
journeyman
Registered: Thu Apr 19 2012
Записи: 51
|
равно в формуле убрать надо. И поменять > на <, или О с С местами
|
|
Наверх
|
|
|
|
#44498 - Mon Jul 23 2012 04:34 PM
Re: Поможите плиз.
[Re: Venzel]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Изменил (убрал=, исправил знаки), всё равно чередует бары...?
|
|
Наверх
|
|
|
|
#44499 - Mon Jul 23 2012 04:40 PM
Re: Поможите плиз.
[Re: Stopol]
|
journeyman
Registered: Thu Apr 19 2012
Записи: 51
|
он так и будет давать это событие подряд, пока красный бар не появится
|
|
Наверх
|
|
|
|
#44500 - Mon Jul 23 2012 04:41 PM
Re: Поможите плиз.
[Re: Stopol]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
С[i-1]>O[i-1]&&C[i-2]>O[i-2]&&C[i-3]>O[i-3] Экспериментируйте.
|
|
Наверх
|
|
|
|
#44501 - Mon Jul 23 2012 04:49 PM
Re: Поможите плиз.
[Re: SupportTSLab]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
И так по всему графику...
Attachments
пример.JPG (403 downloads)
|
|
Наверх
|
|
|
|
#44502 - Mon Jul 23 2012 05:01 PM
Re: Поможите плиз.
[Re: Stopol]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
5 сек не самый удачный таймфрейм для подобных алгоритмов, начните с 5 минуток хотя бы, чтобы разобраться как работает скрипт.
|
|
Наверх
|
|
|
|
#44503 - Mon Jul 23 2012 05:04 PM
Re: Поможите плиз.
[Re: Stopol]
|
member
Registered: Fri Apr 22 2011
Записи: 137
|
С[i-0]>O[i-0]&&C[i-1]>O[i-1]&&C[i-2]>O[i-2]
Текущий сформированный бар это С[i] (или С[i-0] как выше)
|
|
Наверх
|
|
|
|
#44504 - Mon Jul 23 2012 05:12 PM
Re: Поможите плиз.
[Re: Gji]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
В принципе как он работает понятно, не понятно как сделать что б он открывал сразу после трёх лонг баров или не открывал вообще. Спасибо...
|
|
Наверх
|
|
|
|
#44505 - Mon Jul 23 2012 05:16 PM
Re: Поможите плиз.
[Re: Stopol]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Понял, спасибо... А как сделать что б после закрытия обнулялся отсчёт.
|
|
Наверх
|
|
|
|
#44506 - Mon Jul 23 2012 05:24 PM
Re: Поможите плиз.
[Re: Stopol]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
|
|
Наверх
|
|
|
|
#44507 - Mon Jul 23 2012 05:29 PM
Re: Поможите плиз.
[Re: Stopol]
|
member
Registered: Fri Apr 22 2011
Записи: 137
|
Само все будет "обнуляться" если я правильно Вас понял. Условие в формуле - это условие на открытие позиции. Как только оно выполнилось, так позиция и открылась. А индекс "i" меняется после появления нового бара
|
|
Наверх
|
|
|
|
#44508 - Mon Jul 23 2012 05:34 PM
Re: Поможите плиз.
[Re: Gji]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
На текущий бар ссылаться нельзя, так как он еще не закрыт. Скрипту не откуда взять Close. Поэтому начинать надо с i-1. Если задать доп.условие в виде запрета на открытие позиции при наличии активной позиции, то новая позиция будет открываться при условии: 1. Три подрят растущих бара 2. Нет активной позиции
|
|
Наверх
|
|
|
|
#44511 - Mon Jul 23 2012 05:41 PM
Re: Поможите плиз.
[Re: SupportTSLab]
|
member
Registered: Fri Apr 22 2011
Записи: 137
|
На текущий бар ссылаться нельзя, так как он еще не закрыт. Скрипту не откуда взять Close. Поэтому начинать надо с i-1. С чего бы вдруг? :-) Если интервал пересчета в свойствах скрипта указан как "Интервал", то каждый "i_тый" бар - это закрытый (сформированный) бар, это касается и последнего бара.
|
|
Наверх
|
|
|
|
#44516 - Mon Jul 23 2012 05:57 PM
Re: Поможите плиз.
[Re: Gji]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
Да, извиняюсь за дезифнормацию. i есть закрытый текущий бар.
|
|
Наверх
|
|
|
|
#44520 - Mon Jul 23 2012 06:17 PM
Re: Поможите плиз.
[Re: Stopol]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
Даже вот такая простая конструкция в принципе работает как надо. Выход просто по истечению n-го кол-ва баров.
Attachments
3 растущих бара.xml (263 downloads)
|
|
Наверх
|
|
|
|
#44551 - Tue Jul 24 2012 09:46 AM
Re: Поможите плиз.
[Re: SupportTSLab]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Открывает всё хорошо, но вот как избежать такого:?
Attachments
3_растущих_бара.JPG (412 downloads)
Отредактировано Stopol (Tue Jul 24 2012 09:47 AM)
|
|
Наверх
|
|
|
|
#44552 - Tue Jul 24 2012 09:56 AM
Re: Поможите плиз.
[Re: Stopol]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
Такого это какого? Открывает корректно, после 3 растущих баров. Еще раз, не лучший скрипт для использования на таком интервале, Вы сами видите какие бары получаются.
Отредактировано SupportTSLab (Tue Jul 24 2012 09:57 AM)
|
|
Наверх
|
|
|
|
#44556 - Tue Jul 24 2012 11:45 AM
Re: Поможите плиз.
[Re: SupportTSLab]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Да тоже самое и на 5 минутах... Открывает сразу после закрытия... А хочу что б после закрытия начинал новый отсчёт 3х растущих баров.)
Attachments
3_растущих_бара.JPG (325 downloads)
Отредактировано Stopol (Tue Jul 24 2012 11:51 AM)
|
|
Наверх
|
|
|
|
#44557 - Tue Jul 24 2012 11:48 AM
Re: Поможите плиз.
[Re: Stopol]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
На Вашем скрине именно так и происходит.
|
|
Наверх
|
|
|
|
#44558 - Tue Jul 24 2012 11:52 AM
Re: Поможите плиз.
[Re: Stopol]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
Да тоже самое и на 5 минутах... Открывает сразу после закрытия... А хочу что б после закрытия начинал новый отсчёт 3х растущих баров.) Так Ваше условие на вход 3 белых бара, всё четко, судя по картинке, работает на 5 сек. Что бы не открывал позиции сразу за выходом, достаточно задать такое условие на входе.
|
|
Наверх
|
|
|
|
#44561 - Tue Jul 24 2012 11:56 AM
Re: Поможите плиз.
[Re: ViL]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Подскажите как))) Спасибо)
|
|
Наверх
|
|
|
|
#44564 - Tue Jul 24 2012 12:45 PM
Re: Поможите плиз.
[Re: ViL]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
Может быть Вам проще будет пройти обучение, например в А-Лаб или Финаме?
Отредактировано SupportTSLab (Tue Jul 24 2012 12:46 PM)
|
|
Наверх
|
|
|
|
#44565 - Tue Jul 24 2012 01:07 PM
Re: Поможите плиз.
[Re: SupportTSLab]
|
stranger
Registered: Mon Jul 16 2012
Записи: 16
|
Не очень смысл понимаю, он же не открывает одновременно несколько лонгов? А насчёт Финама и А-Лаба, грозились отзвонится и всё рассказать... но так их след и простыл... Один Алор только периодически звонит, роботов на пробу предлагает)
|
|
Наверх
|
|
|
|
|
|