У вас не стоит Flash Player
Настройки
#67402 - Sun Jan 04 2015 03:47 PM Как работают TP и SL при пересчете пок/прод
DmitriyKuzmin Offline
newbie

Registered: Mon Oct 27 2014
Записи: 27
Добрый день!
Допустим есть обычный скрипт:
Code:
using System;
using System.Collections.Generic;
using TSLab.Script;
using TSLab.Script.Handlers;
using TSLab.Script.Optimization;
using TSLab.Script.Helpers;

namespace IS
{
public class IS : IExternalScript
{
public void Execute(IContext ctx, ISecurity sec)
{
for (var i = 0; i < sec.Bars.Count; i++)
{
var le = sec.Positions.GetLastActiveForSignal("LE", i);
if (le == null)
{
sec.Positions.BuyAtPrice(i + 1, 1, 10000, "LE");
}
else
{	
le.CloseAtProfit(i + 1, 10500, "LPX");
le.CloseAtStop(i + 1, 9500, "LSX");						
}}}}}

У этого скрипта ТФ 5 сек. Подскажите пожалуйста что будет если поставить пересчет не интервал, а пок/прод:
1. после исполнения входа, на следующем тике будет выставлен ТР и SL и не будет переставляться до конца текущего бара или ТР и SL после каждого тика будут переставляться, закидывая сервер брокера одинаковыми заявками?
2. если все таки будет страдать сервер брокера... как мне сделать так чтобы после выполнения входа на следующем тике выставлялись ТР и SL, и до конца текущего бара больше не отправлялись на сервер?
Чтобы еще одну тему не создавать: скажите в realtime режиме будет ли работать индикатор sma?
Заранее спасибо!

С уважением, Дмитрий Кузьмин!


Отредактировано DmitriyKuzmin (Sun Jan 04 2015 06:23 PM)

Наверх
#67403 - Sun Jan 04 2015 06:38 PM Re: Как работают TP и SL при пересчете пок/прод [Re: DmitriyKuzmin]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
Что бы говорить о серверах брокера , сначала изучи что такое ТРанзакция!!!!! Потому что есть понятие активная заявка и условная заявка. Условные заявки (в виде стоп лоссов) хранятся на серверах броверов, а активные заявки которые сразу идут в стакан, идут на биржу, и если много будет этих транзакций(Не сделок) то будет штраф с биржи. Транзакция - это выставление и снятие не исполненой!! заявки.Один раз выставил, эту же заявку снял - это одна(1) транзакция. Механизм условных заявок хорошо сделал в ТС лабе. Поэтому сначала прочитай руководство к тслабу.

Наверх
#67405 - Sun Jan 04 2015 06:50 PM Re: Как работают TP и SL при пересчете пок/прод [Re: Stan]
DmitriyKuzmin Offline
newbie

Registered: Mon Oct 27 2014
Записи: 27
Спасибо за ответ! Я понимаю что такое лимитная заявка и условная заявка(которую брокер превращает в лимитку при определенном условии)! И могу утверждать что все заявки идут через сервер брокера будь то лимитки, либо условные. Вопрос не в том как их правильно назвать, а как будет работать данный скрипт при пересчете пок/прод... Сколько раз в течении бара он их будет отправлять(снимать/выставлять)?

С уважением, Дмитрий Кузьмин!


Отредактировано DmitriyKuzmin (Sun Jan 04 2015 06:51 PM)

Наверх
#67406 - Sun Jan 04 2015 07:21 PM Re: Как работают TP и SL при пересчете пок/прод [Re: DmitriyKuzmin]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
как построен алгоритм, если будет сто ять пресчет на каждом баре. потому что заявка будет завить от какаого то индикатора, то тогда она и будет каждый твой т/ф менятся ыена заявки

Наверх
#67407 - Sun Jan 04 2015 07:26 PM Re: Как работают TP и SL при пересчете пок/прод [Re: Stan]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
И единственное вопрос почему тогда штраф за транзакции(а именно лимитные заявки) присылает биржа, а не брокер????

Наверх
#67408 - Sun Jan 04 2015 07:42 PM Re: Как работают TP и SL при пересчете пок/прод [Re: Stan]
DmitriyKuzmin Offline
newbie

Registered: Mon Oct 27 2014
Записи: 27
алгоритм выше...

Наверх
#67409 - Sun Jan 04 2015 08:16 PM Re: Как работают TP и SL при пересчете пок/прод [Re: DmitriyKuzmin]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
я в API ноль!!

Наверх
#67410 - Sun Jan 04 2015 08:28 PM Re: Как работают TP и SL при пересчете пок/прод [Re: Stan]
Kermit Offline
enthusiast

Registered: Wed Jan 18 2012
Записи: 256
Заявки будут отправлены один раз при открытии позиции и будут стоять на сервере брокера до конца сессии.

Наверх
#67412 - Sun Jan 04 2015 08:50 PM Re: Как работают TP и SL при пересчете пок/прод [Re: Kermit]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
Если меняться не будут тогда в чем вопрос??

Наверх
#67414 - Mon Jan 05 2015 11:02 AM Re: Как работают TP и SL при пересчете пок/прод [Re: Stan]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
код будет работать след образом: так как цены заданы фиксировано и пересчитываться не будут, ТО сразу будет выставлена заявка по указанной цене на вход в позицию. После входа в позицию будут выставлены стоп и тейк, ну как только появится позиция. Никаких транзакций не будет потому что цена неизменна. Только если ценник будет меняться тогда будут снятия и перевыставления.
_________________________
__


Наверх
#67417 - Mon Jan 05 2015 12:13 PM Re: Как работают TP и SL при пересчете пок/прод [Re: ra81]
DmitriyKuzmin Offline
newbie

Registered: Mon Oct 27 2014
Записи: 27
ra81, Спасибо огромное!

Наверх


Moderator:  ViL, sar