#7850 - Tue Jul 06 2010 10:34 AM
Re: Как сделать?
[Re: Stanley]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Я чегото не понимаю наверно гениального? Если 2 скрипта на одной бумаге будут работать, то они будут конфликтовать-1й купит 100 акций, а второй через пару баров закроет прибыльную сделку и продаст по своему алгоритму эти 100 акций.В итоге рынок идет дальше, у обоих скриптов по 0.И при чем тут матожидание? Я объясню. Смотрите: === 1. У Вас общее кол-во денег 10000 рублей 2. у Вас два портфеля по 5000 рублей на каждый работают два скрипта по одному на каждый 3. Ваши ожидания подсчитаны и должны дать через год 5000 рублей на каждый портфель и того 10000 рублей за год. Т.е. 100% чистой прибыли к первоначальному депо Теперь по другому: === 1. У Вас общее кол-во денег 10000 рублей 2. У Вас один портфель работают те же два скрипта 3. Ваши ожидания подсчитаны и должны дать через год 10000 рублей на портфель и того 10000 рублей за год. Т.е. 100% чистой прибыли к первоначальному депо Как видите Вашему ожиданию по барабану кол-во портфелей...
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#7860 - Tue Jul 06 2010 11:21 AM
Re: Как сделать?
[Re: usas]
|
journeyman
Registered: Wed Jun 09 2010
Записи: 64
|
А пока они оба работают и показывают открытые в разные направления позиции, на счете как было 10000, так и останется. Хотя каждый скрипт может показать прибыль.
|
Наверх
|
|
|
|
#7863 - Tue Jul 06 2010 11:30 AM
Re: Как сделать?
[Re: Alexei]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
А пока они оба работают и показывают открытые в разные направления позиции, на счете как было 10000, так и останется. Хотя каждый скрипт может показать прибыль. Нет , сынок, это фантастика! (с) :-)) У обоих сразу не может..где прибыло там на столько же и убыло..
|
Наверх
|
|
|
|
#7866 - Tue Jul 06 2010 11:55 AM
Re: Как сделать?
[Re: usas]
|
journeyman
Registered: Wed Jun 09 2010
Записи: 64
|
Ну почему, мб и такое, но не это главное, а главное то, что позиции то в портфеле нет! А если разные портфели с разным капиталом, то совсем другое дело.
|
Наверх
|
|
|
|
#7873 - Tue Jul 06 2010 01:13 PM
Re: Как сделать?
[Re: usas]
|
enthusiast
Registered: Mon Jun 21 2010
Записи: 283
|
777-й, он не о том спрашивает насколько я понимаю. Мда.не о том
|
Наверх
|
|
|
|
#7968 - Thu Jul 08 2010 11:00 AM
Re: Как сделать?
[Re: Alexei]
|
journeyman
Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
|
Кстати, хороший вопрос. Самому интересно. Для 2ого портфеля нужен второй счет как я понимаю?
|
Наверх
|
|
|
|
#8012 - Thu Jul 08 2010 05:41 PM
Re: Как сделать?
[Re: MihaRF]
|
enthusiast
Registered: Mon Jun 21 2010
Записи: 283
|
В Финаме нужен точно.
Подскажите пожалуйста как можно реализовать команду "перевернуть позицию" в блоках?
|
Наверх
|
|
|
|
#8035 - Fri Jul 09 2010 09:11 AM
Re: Как сделать?
[Re: Stanley]
|
addict
Registered: Thu Jan 14 2010
Записи: 594
|
Может у кого-нибудь есть догадки что происходит с позицией в этот момент? Вполне нормальная рабочая ситуация. На то он и ТСЛаб. Можно и два паралелльных скрипта зарядить на одном лонг, на другом шорт (чтобы блоками не усложнять), позиция, если одинаковые объёмы в этот момент 0. Ничего подозрительного тут нет -))
_________________________
|
Наверх
|
|
|
|
#8036 - Fri Jul 09 2010 09:23 AM
Re: Как сделать?
[Re: uprav]
|
enthusiast
Registered: Mon Jun 21 2010
Записи: 283
|
ясно тогда.Значит, не надо тогда условия ставить, что если есть длинная позиция, то короткую не открывать...А может подскажете тогда как сделать чтобы позиция переворачивалась?
|
Наверх
|
|
|
|
#8038 - Fri Jul 09 2010 09:53 AM
Re: Как сделать?
[Re: Stanley]
|
enthusiast
Registered: Mon Jun 21 2010
Записи: 283
|
Что-то я посмотрел так-интерестно вообще стало.Если поставить лонг с плечом 2, а шорт без плеча, то получается, что шорт как бы частично выходит из позиции перед тем как лонг закроется, сохраняя при этом часть прибыли.Вопрос теперь стоит в том что если шорт закроет половину из 100 купленных лонгом акций, то последующее закрытие лонга будет закрывать оставшиеся 50 или все те же 100?
Я тоже так пробовал сделать, но у меня условием было не открытие позиции при наличии противоположной.Доходность резко падала вразы
Отредактировано Stanley (Fri Jul 09 2010 09:55 AM)
|
Наверх
|
|
|
|
#8040 - Fri Jul 09 2010 10:06 AM
Re: Как сделать?
[Re: Stanley]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Я тоже так пробовал сделать, но у меня условием было не открытие позиции при наличии противоположной.Доходность резко падала вразы Естественно по-моему.. Вы как раз шли против логики, игнорируя более "свежие" данные по графику цены..
|
Наверх
|
|
|
|
#8041 - Fri Jul 09 2010 10:29 AM
Re: Как сделать?
[Re: usas]
|
enthusiast
Registered: Mon Jun 21 2010
Записи: 283
|
теперь я вижу.А что вы думаете насчет частичного выхода из позиции при входе в шорт?
|
Наверх
|
|
|
|
#8043 - Fri Jul 09 2010 10:47 AM
Re: Как сделать?
[Re: Stanley]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
теперь я вижу.А что вы думаете насчет частичного выхода из позиции при входе в шорт? По-моему в ТС-лаб этот номер не проходит, так как здесь заложен принцип "независимости позиций", а вообще все надо проверять. По-поводу проверок-исследований. Вот Нектодрон отказался сделать блок "логическая константа", с помощью которой через элемент "И" можно было бы быстро запрещать/разрешать прохождение сигналов для моделирования ситуаций, о которых мы с Вами писали выше. Шеф Энди ориентирует свою бригаду только на "продукцию масштаба.." (с) инж.Вошкин, "Угрюм-река" :-))) А каждый раз рисовать/удалять кубики/связи в существующей версии визуального редактора ну до зубной боли..
|
Наверх
|
|
|
|
#8049 - Fri Jul 09 2010 11:50 AM
Re: Как сделать?
[Re: Stanley]
|
addict
Registered: Thu Jan 14 2010
Записи: 594
|
из 100 купленных лонгом акций, то последующее закрытие лонга будет закрывать оставшиеся 50 или все те же 100? На сколько знаю в визуале переворот например 100лонга не сделать 200шортами, только закрыть 100лонг и открыть 100 шорт. Примеры на форуме уже были. Чистый переворот думаю можно сделать на C# в API.
_________________________
|
Наверх
|
|
|
|
#8055 - Fri Jul 09 2010 12:30 PM
Re: Как сделать?
[Re: usas]
|
journeyman
Registered: Wed Jun 09 2010
Записи: 64
|
Не понятно ...
Сделал скрипт, на тесте он показывает, что должны быть открыты сейчас позиции. Запускаю на боевом портфеле и что же вижу, он считает, что сделки есть, уже считает прибыль (убыток), а позиция 0! Как это? И как это убрать? Либо пусть уж входит либо считает, что позы нет и ждет нового сигнала на вход.
|
Наверх
|
|
|
|
|
|