У вас не стоит Flash Player
Настройки
#53893 - Thu Apr 04 2013 10:51 AM А где задаётся пересчет для скрипта?
Poxer Offline
newbie

Registered: Fri Mar 29 2013
Записи: 32
Хотел бы получить пересчет скрипта раз в тик, но не знаю как поставить

Наверх
#53896 - Thu Apr 04 2013 12:14 PM Re: А где задаётся пересчет для скрипта? [Re: Poxer]
Poxer Offline
newbie

Registered: Fri Mar 29 2013
Записи: 32
Всё! Нашел сам! Это задаётся в свойствах блока внешний скрипт... того где мы выбираем путь к стрипту

Наверх
#57118 - Tue Aug 06 2013 02:46 PM Re: А где задаётся пересчет для скрипта? [Re: Poxer]
MindFlyer Offline
newbie

Registered: Tue Feb 12 2013
Записи: 35
Loc: Ukraine
Пишу скрипт.
У меня свечи 5М. Пересчет хочу каждую минуту.

В свойствах блока внешний скрипт не нашел ничего подобного.

Может в самом скрипте нужно что-то дописать чтобы это свойство появилось?
_________________________
The truth is out there...

Наверх
#57119 - Tue Aug 06 2013 04:49 PM Re: А где задаётся пересчет для скрипта? [Re: MindFlyer]
ra81 Offline
Carpal Tunnel

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


Наверх
#57122 - Tue Aug 06 2013 06:58 PM Re: А где задаётся пересчет для скрипта? [Re: ra81]
MindFlyer Offline
newbie

Registered: Tue Feb 12 2013
Записи: 35
Loc: Ukraine
Ra81, то есть никак нельзя сделать так, чтобы торговать таймфрейм 5М, а пересчитывать каждую минуту?
_________________________
The truth is out there...

Наверх
#57123 - Tue Aug 06 2013 07:51 PM Re: А где задаётся пересчет для скрипта? [Re: MindFlyer]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: MindFlyer
Ra81, то есть никак нельзя сделать так, чтобы торговать таймфрейм 5М, а пересчитывать каждую минуту?

И да и нет.

Можно пересчет делать 1М , а сигналы работать на 5М используя сжатие данных. Блоки Сжать/Разжать. В АПИ это compress/decompress.

Где то не так давно обсуждалось уже по сжатию в АПИ.
_________________________
__


Наверх
#57261 - Mon Aug 12 2013 03:28 PM Re: А где задаётся пересчет для скрипта? [Re: ra81]
MindFlyer Offline
newbie

Registered: Tue Feb 12 2013
Записи: 35
Loc: Ukraine
Originally Posted By: ra81
Нет ничего такого. Пересчет задается в свойствах скрипта в редакторе скрипта. Нигде более. Так же все как и для визуального редактора, так и для АПИ. Тут нет разницы.


Что-то не работает. У меня в свойствах стоит пересчет по сделке и вот что получается:

ТМ = 5М



ТМ = 1М



А ведь должно было сразу выбить по стопу, это видно на одноминутном графике


Attachments
Bug 5M.png (186 downloads)
Bug 1M.png (188 downloads)

_________________________
The truth is out there...

Наверх
#57297 - Tue Aug 13 2013 12:21 PM Re: А где задаётся пересчет для скрипта? [Re: MindFlyer]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: MindFlyer

А ведь должно было сразу выбить по стопу, это видно на одноминутном графике

А почему должно было? Вы раз уж спрашиваете то пожалуйста дайте информации достаточно для ответа. Что за стоп, каким приказом и так далее. А то гадать приходится по картинкам.
_________________________
__


Наверх
#57305 - Tue Aug 13 2013 02:11 PM Re: А где задаётся пересчет для скрипта? [Re: ra81]
MindFlyer Offline
newbie

Registered: Tue Feb 12 2013
Записи: 35
Loc: Ukraine
на первом рисунке с 5М таймфреймом видно вход одним лотом по 130880 и видно линию стопа (ТЕМНО-КРАСНАЯ), также видно линию тейкпрофита(ЗЕЛЕНАЯ).


Code:
ShortPosition=source.Positions.GetLastShortPositionActive(col);
if(ShortPosition!=null)
{
ShortPosition.CloseAtProfit(col,TakeShortPrice,"TakeShort"); // поставить тейк профит

ShortPosition.CloseAtStop(col,StopShortPrice,"StopShort"); // поставить стоп

}


В табличке(ЖЕЛТАЯ), видно время и остальную информацию.
На верхнем рисунке сработал тейкпрофит, но если развернуть это же место до 1М, очевидно, что цена сразу двигалась вверх и должно было выбить по стопу.


Отредактировано MindFlyer (Tue Aug 13 2013 02:16 PM)
_________________________
The truth is out there...

Наверх
#57311 - Tue Aug 13 2013 04:11 PM Re: А где задаётся пересчет для скрипта? [Re: MindFlyer]
ra81 Offline
Carpal Tunnel

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


Наверх
#57314 - Tue Aug 13 2013 04:46 PM Re: А где задаётся пересчет для скрипта? [Re: ra81]
MindFlyer Offline
newbie

Registered: Tue Feb 12 2013
Записи: 35
Loc: Ukraine
Провожу бектест
это история, как она могла не исполниться?


Отредактировано MindFlyer (Tue Aug 13 2013 04:53 PM)
_________________________
The truth is out there...

Наверх
#57317 - Tue Aug 13 2013 05:46 PM Re: А где задаётся пересчет для скрипта? [Re: MindFlyer]
Gji Offline
member

Registered: Fri Apr 22 2011
Записи: 137
В лаборатории, по моему, не определено какая стоп заявка первой сработает: стоп или тейк. Лаба внутрь свечи не заглядывает. Хотите заглянуть сами, используйте сжатие.
В реале (в торговле), выставится та заявка, которая ближе к цене закрытия пред. свечи. Или же выставится связанная заявка (и тейк и стоп), если брокер такое позволяет.

Наверх
#57320 - Tue Aug 13 2013 05:54 PM Re: А где задаётся пересчет для скрипта? [Re: MindFlyer]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: MindFlyer
Провожу бектест
это история, как она могла не исполниться?

это надо было уточнить тоже. В режиме лаборатории и правда внутрь свечи заглянуть не получится, поэтому такой эффект.

А в реале все так как говорит Gji. Точно так и есть.
_________________________
__


Наверх
#57321 - Tue Aug 13 2013 06:18 PM Re: А где задаётся пересчет для скрипта? [Re: ra81]
MindFlyer Offline
newbie

Registered: Tue Feb 12 2013
Записи: 35
Loc: Ukraine
я думал видно на рисунке, что свеча 13.12.2012.
Спасибо за ответы. Придется делать сжатие.
_________________________
The truth is out there...

Наверх


Moderator:  ViL, sar