#20867 - Fri Feb 04 2011 07:59 PM
Re: так все-таки какими данными пользоваться?
[Re: usas]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8137
|
В процентном никак, переведите его в абсолютное значение. Эту заявку и передавайте брокеру. Да что ж из вас по слову нужно тащить, простите ради бога.. Беру элемент "Цена входа" -- в формуле умножаю его на конст- на выходе формулы "закр по стоп-лоссу". 1. Когда условная заявка уйдет брокеру. 2. При достижении ценой уровня заявки она сработает внутри бара? 3. Если скрипт выйдет из позиции по другой ветке кто снимет условную заявку на сервере брокера. 1. После первого пересчета, со второго бара, заявка будет у брокера и каждый бар пересчитываться, снимая последнюю ставя новую. 2. Да. 3. Брокер, кроме него никто не сможет. Алгоритм работает так: Нет позы, нет завок её закрывающих(+- пинги сервера и т.д. т.п.). P.S. Быстрее поймете, если скрипт запустите на какой-нибудь недорогой фьючерс. Потеряете 50 рубл(а может и заработаете ), при этом информации будет куда больше, чем от любых объяснений.
|
Наверх
|
|
|
|
#20868 - Fri Feb 04 2011 08:17 PM
Re: так все-таки какими данными пользоваться?
[Re: ViL]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
В процентном никак, переведите его в абсолютное значение. Эту заявку и передавайте брокеру. Да что ж из вас по слову нужно тащить, простите ради бога.. Беру элемент "Цена входа" -- в формуле умножаю его на конст- на выходе формулы "закр по стоп-лоссу". 1. Когда условная заявка уйдет брокеру. 2. При достижении ценой уровня заявки она сработает внутри бара? 3. Если скрипт выйдет из позиции по другой ветке кто снимет условную заявку на сервере брокера. 1. После первого пересчета, со второго бара, заявка будет у брокера и каждый бар пересчитываться, снимая последнюю ставя новую. 2. Да. 3. Брокер, кроме него никто не сможет. Алгоритм работает так: Нет позы, нет завок её закрывающих(+- пинги сервера и т.д. т.п.). P.S. Быстрее поймете, если скрипт запустите на какой-нибудь недорогой фьючерс. Потеряете 50 рубл(а может и заработаете ), при этом информации будет куда больше, чем от любых объяснений. Спасибо ВиЛ, скрипты на фьючерсы у меня работают, но вот классического стоп-лосса (т.е. с установкой условной заявки на сервере брокера) на них пока нет. Стопы есть но внутри алгоритма скрипта. Скользящий стоп ставить не хотел, а с фиксированным не было до конца понимания. Теперь оно с Вашей помощью боле-мене сформировалось и главное - сработка внутри бара. А то смотришь на свечу, видишь как утекает прибыль, знаешь что уже превышен уровень, а до закрытия свечи ничего не можешь сделать ( Ау м-р Энди, где обещанные год назад аварийные кнопки? ). Осталась неясность с репликой Н-Дрона о невозможности отправить после открытия позиции условные заявки сразу на стоп и профит. Почему? Ну с этим позднее.. Еще раз спасибо и просьба простить настойчивость. Спрос - не грех..
|
Наверх
|
|
|
|
#20922 - Mon Feb 07 2011 10:23 AM
Re: так все-таки какими данными пользоваться?
[Re: Nektodron]
|
member
Registered: Mon Sep 13 2010
Записи: 127
|
В стандартном баре ничего другого нет. Для ФОРТС еще доступен Открытй интерес. Но кроме того, тслаб умеет для каждого бара запоминать bid|ask на момент закрытия бара (правда это не сохраняется в кеше между перезапусками). Кроме того, через API доступны все сделки для свечи (если они были накоплены) bid|ask - это учитывается при тестировании на реальном источнике (если скрипт поcтроен через визуализацию (без API)) или же это чисто справочно?
|
Наверх
|
|
|
|
#21162 - Thu Feb 10 2011 01:35 PM
Re: так все-таки какими данными пользоваться?
[Re: Nektodron]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Проблема (уже обсуждалась) не раз, что нельзя выставить по одной позиции больше 1й условной заявки. Поэтому будет выставлен либо стоп или тейк-профит. Ув. Н-Дрон. Сейчас на вебинаре преподаватель выставил одновременно две условные позиции - "с-л" и "т-пр". Так где же истина?
|
Наверх
|
|
|
|
#21165 - Thu Feb 10 2011 02:12 PM
Re: так все-таки какими данными пользоваться?
[Re: Nektodron]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
можно сделать хоть 10 блоков, одновременно будет высталена одна заявка для позиции 1.В данном случае условия равные, так какая же выставится и что будет с другой, так и будет висеть или выставится на следующей свече. 2. Что показывает вскрытие моего скрипта?.
|
Наверх
|
|
|
|
#21183 - Thu Feb 10 2011 04:36 PM
Re: так все-таки какими данными пользоваться?
[Re: usas]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
|
Наверх
|
|
|
|
#21193 - Thu Feb 10 2011 05:16 PM
Re: так все-таки какими данными пользоваться?
[Re: Nektodron]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Я же написал, после каждого пересчета будет приянто решение какую выставлять. Профит или стоп, которая ближе к текущей цене, та и будет выставлена. Например выставился стоп, если к следующему пересчету цена подкралась к тейк-профиту, будет выставлен он. Естественно эта модель "кривая", но без поддержки связанных заявок на сервере другой быть не может, т.к. нельзя гарантировать, что мы сможем снять вторую заявку при исполнении первой. Это должен делать сервер. Не пойму, или я тупо вопросы задаю, или вы там замотались.. Значит получается следующее: 1. На первой следующей свече после входа на сервер брокера отправляется условная заявка, ближайшая по цене (допустим стоп-лосс) 2. Цена пошла в нашу сторону и на следующем пересчете туда же отправляется заявка "тейк-профит". 3. Имеем ситуацию с двумя условными заявками на сервере брокера по одной позиции. Где я туплю..
|
Наверх
|
|
|
|
#21204 - Thu Feb 10 2011 07:38 PM
Re: так все-таки какими данными пользоваться?
[Re: Nektodron]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
перед отправкой тейк-профита стоп будет снят. Разве это не понятно? Вот теперь понятно! Можете и далее подтрунивать, я не возражаю.. Просто то что очевидно для Вас далеко не очевидно для всех.. Но это не всё, как там с вскрытием скрипта?
|
Наверх
|
|
|
|
#21281 - Fri Feb 11 2011 05:26 PM
Re: так все-таки какими данными пользоваться?
[Re: Nektodron]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
|
Наверх
|
|
|
|
#21350 - Sun Feb 13 2011 03:19 AM
Re: так все-таки какими данными пользоваться?
[Re: Nektodron]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
"Открытие лимитными заявками" - заставляет TSLab выставлять вместо условной заявки выставлять лимитную (если это возможно).
2 НектодронПравильно ли я понял, что: 1. Если я собираюсь купить по цене ниже рынка, то выбрав блок ОткрПозЕслиМеньше, и, установив в "Свойствах" галочку "Открытие лимитными заявками", при включении скрипта на сервер немедленно будет установлена заявка на покупку. 2. Цена этой заявки будет на 1 шаг ниже задаваемого уровня цены (т.к. Если меньше, а не Если <=)? 3. Если спустя N>0 интервалов будет изменен уровень цены, задаваемый мною (скриптом), то прежняя заявка будет отменена с одновременным выставлением на сервер новой заявки, соответствующей новому ценовому уровню? 4. Выставленная лимитная заявка будет оставаться на сервере либо до отмены условия выставления такой заявки (будет снята), либо до изменения уровня цены заявки (переустановлена), либо до конца сессии (будет снята)? С уважением.
|
Наверх
|
|
|
|
#21393 - Mon Feb 14 2011 09:30 AM
Re: так все-таки какими данными пользоваться?
[Re: ViL]
|
member
Registered: Mon Sep 13 2010
Записи: 127
|
бид аск сохраняется, пока есть подключение к провайдеру. При сбросе подключения, теряется история. Пока у Вас есть эта история, этими данными можно пользоваться при оптимизации. То есть автоматически эти параметры при оптимизации не учитываются!? Надо что-то прикручивать? В справочнике примеров использования аск/бид тоже к сожалению нет. Подскажите как пользоваться и на что влияет!? (желательно пример скрипта) P.s. конкретно интересует как при тестировании и оптимизации учитывать параметры объема сделок (заявок) и вытекающую от сюда ликвидность: если взять скажем для примера самый неликвидный инструмент третьего эшелона то покупая его в любом количестве он будет закупаться по одной цене (той которая висит сейчас в баре) совершенно не двигая и не изменяя цену, не учитывая проскальзывание, которое может быть катастрофическим. В настройках скрипта конечно есть выставляемые параметры проскальзывания, но я так понимаю при тестировании они не учитываются (только при работе на реальном счете)?!
|
Наверх
|
|
|
|
#21405 - Mon Feb 14 2011 12:24 PM
Re: так все-таки какими данными пользоваться?
[Re: Evrika]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8137
|
бид аск сохраняется, пока есть подключение к провайдеру. При сбросе подключения, теряется история. Пока у Вас есть эта история, этими данными можно пользоваться при оптимизации. То есть автоматически эти параметры при оптимизации не учитываются!? Надо что-то прикручивать? В справочнике примеров использования аск/бид тоже к сожалению нет. Подскажите как пользоваться и на что влияет!? (желательно пример скрипта) P.s. конкретно интересует как при тестировании и оптимизации учитывать параметры объема сделок (заявок) и вытекающую от сюда ликвидность: если взять скажем для примера самый неликвидный инструмент третьего эшелона то покупая его в любом количестве он будет закупаться по одной цене (той которая висит сейчас в баре) совершенно не двигая и не изменяя цену, не учитывая проскальзывание, которое может быть катастрофическим. В настройках скрипта конечно есть выставляемые параметры проскальзывания, но я так понимаю при тестировании они не учитываются (только при работе на реальном счете)?! Бид и Аск просто блоки, отдающие числовые значения лучшего бид и аск. Эти блоки отдают цены, но не объемы. Проскальзывание при тестировании учитывайте в блоке абсолютная комиссия.
|
Наверх
|
|
|
|
|
|