У вас не стоит Flash Player
Page 4 of 14 < 1 2 3 4 5 6 ... 13 14 >
Настройки
#3420 - Fri Mar 26 2010 01:46 PM Re: Как сделать? [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
т.е. в зависимости от того как вышли разная логика дальше?

Наверх
#3425 - Fri Mar 26 2010 02:29 PM Re: Как сделать? [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
т.е. в зависимости от того как вышли разная логика дальше?

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


Наверх
#3532 - Tue Mar 30 2010 08:48 AM Re: Как сделать? [Re: uprav]
strelec Offline
journeyman

Registered: Mon Mar 29 2010
Записи: 52
Loc: Иваново
А нельзя ли все дополнительные индикаторы и скрипты собрать где-нибудь в одном месте, чтобы не рыскать по всему форуму. Сделать как у Метаквотов - Code base.

Наверх
#3536 - Tue Mar 30 2010 10:12 AM Re: Как сделать? [Re: strelec]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492

Наверх
#4420 - Fri Apr 16 2010 04:16 PM Re: Как сделать? [Re: uprav]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Вопрос по логической формуле:
условие - если опен>минимум на 10 копеек
как это написать в формуле

Наверх
#4422 - Fri Apr 16 2010 04:33 PM Re: Как сделать? [Re: Lenar]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Еще один вопрос? У меня было условие:
если
опен сегодняшнего дня больше максимум предыдушего дня то вход в позицию (использовал блоки николза)
27.01.2010 максимум 88 р, 28.01.2010 опен 88 р. по сберу
то есть это равно, но никак не больше
а ваша программа видит что опен 88.01 р.


Отредактировано Lenar (Fri Apr 16 2010 04:33 PM)

Наверх
#4423 - Fri Apr 16 2010 04:46 PM Re: Как сделать? [Re: Lenar]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Еще вопрос?

Почему произошла первая сделка?
Ведь условие не выполняется!


Attachments
forum.xml (170 downloads)


Наверх
#4424 - Fri Apr 16 2010 05:07 PM Re: Как сделать? [Re: Lenar]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Как научить программу, чтобы она половина позиции закрывала сегодня по условию, а остальное завтра по условию?

Наверх
#4433 - Fri Apr 16 2010 07:44 PM Re: Как сделать? [Re: Lenar]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Так нельзя, нужно позицию разбить на 2 (с одинаковым сигналом входа) и закрывать отдельными сигналами.

Наверх
#4457 - Sat Apr 17 2010 10:01 PM Re: Как сделать? [Re: Nektodron]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Originally Posted By: Nektodron
Так нельзя, нужно позицию разбить на 2 (с одинаковым сигналом входа) и закрывать отдельными сигналами.


Это идея! А как научить программу, чтобы она по формуле заходила в позицию. Я имею ввиду управление капиталом.
Вы не заметили, я еще задавал вопросы до этого топика.

Наверх
#4464 - Sun Apr 18 2010 12:42 PM Re: Как сделать? [Re: Lenar]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Рассчитывать количество лотов для позиции сейчас можно только в API.

Наверх
#4477 - Mon Apr 19 2010 08:01 AM Re: Как сделать? [Re: Nektodron]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Вопрос по логической формуле:
условие - если опен>минимум на 10 копеек
как это написать в формуле

Еще один вопрос? У меня было условие:
если
опен сегодняшнего дня больше максимум предыдушего дня то вход в позицию (использовал блоки николза)
27.01.2010 максимум 88 р, 28.01.2010 опен 88 р. по сберу
то есть это равно, но никак не больше
а ваша программа видит что опен 88.01 р.

Еще вопрос?

Почему произошла первая сделка?
Ведь условие не выполняется!


Attachments
forum.xml (160 downloads)


Наверх
#4487 - Mon Apr 19 2010 10:37 AM Re: Как сделать? [Re: Lenar]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
88.00 - цена сделок до открытия основной сессии. TSLab их, по возможности, вырезает из данных Транзак, т.к. они сбивают индикаторы.
Скачайте данные отсюда и убедитесь, что открытие было по 88.01
http://www.finam.ru/analysis/export/default.asp

Наверх
#4499 - Mon Apr 19 2010 11:29 AM Re: Как сделать? [Re: Nektodron]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Вопрос по логической формуле:
условие - если опен>минимум на 10 копеек
как это написать в формуле
Еще вопрос?

Почему произошла первая сделка?
Ведь условие не выполняется!


Attachments
forum.xml (177 downloads)


Наверх
#4501 - Mon Apr 19 2010 11:54 AM Re: Как сделать? [Re: Lenar]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
1я - это 25.01.2010 в 11:00?
цена открытия была выставлена с пред свечи, как Low сессии + 0.3 или 86.05. На следующей свече пересекаем эту цену - идет открытие.
дополнительные условия session Open < session Low - да
Дата не равно последней закрытой позиции - Да

что не так?

Наверх
#4505 - Mon Apr 19 2010 12:11 PM Re: Как сделать? [Re: Nektodron]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
У меня первая 25.11.2009, Low сессии за 24.11.2009 + 0.3 = 69,10 это условие не выполняется; session Open < session Low, то есть на 25.11.2009 71.71 > session Low на 24.11.2009 68.80 это условие не выполняется.
Может я чего то, не правильно думаю.

Вопрос по логической формуле:
условие - если опен>минимум на 10 копеек
как это написать в формуле


Attachments
1.doc (247 downloads)



Отредактировано Lenar (Mon Apr 19 2010 12:14 PM)

Наверх
#4507 - Mon Apr 19 2010 12:19 PM Re: Как сделать? [Re: Lenar]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Мне данные с начала года выдает только.
Чтобы прояснить выведите блок Low на экран, все понятно станет.
что касается формулы, то так и написать:
"open > min + 0.1"

Наверх
#4512 - Mon Apr 19 2010 12:28 PM Re: Как сделать? [Re: Nektodron]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Спасибо. Во всех остальных случаях скрипт делает все правильно, а вот первую сделку.


Attachments
1.doc (233 downloads)


Наверх
#4514 - Mon Apr 19 2010 12:35 PM Re: Как сделать? [Re: Lenar]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Ну, все верно. У вас условие - открыть если больше либо равно 69.1.
71.71 - больше, либо равно, разве не так?
Хотя в реальной ситуации покупки не будет, если не будет задано высокое проскальзывание...
Похоже действительно, в данном случае расчеты не правильные...

PS. Кстати черточка в конце дня - это отголосок старых данных, когда TSLab не отрезал постсессию.

Наверх
#4516 - Mon Apr 19 2010 12:43 PM Re: Как сделать? [Re: Nektodron]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
session Open < session Low
71.71 68.80
Не так!

Как обновить данные?


Отредактировано Lenar (Mon Apr 19 2010 12:43 PM)

Наверх
Page 4 of 14 < 1 2 3 4 5 6 ... 13 14 >


Moderator:  ViL, sar