Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
25.01.2025, 01:39:24
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «TRANSAQ» официально заявляет, что не ведет никакой деятельности в мессенджерах или социальных сетях. 
Подробности на нашем сайте  WWW.TRANSAQ.RU.

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: open == close[-1] и как определить что не сработал trade_action::sell? « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: open == close[-1] и как определить что не сработал trade_action::sell?  (Прочитано 4923 раз)
alxand
Newbie
*
Сообщений: 6


Просмотр профиля Email
« : 12.08.2011, 12:19:12 »

Уважаемые разработчики,

наткнулся на две проблемы, которые не понимаю как решить (может конечно туплю):

1) Заметил, что в функции onNewCandle() значение открытия новой свечи open  всегда равно значению закрытия предыдущей свечи close[-1],  не смотря на гэп, который был между ними. Как с этим бороться? Как узнать открытие текущей свечи ?

2) Как просто узнать, сработал ли trade_action::sell или buy? Например нельзя шортить, если цена упала ниже 3% открытия, соответственно sell у меня не срабатывает. Хочется эту ситуацию обработать более аккуратно, но не высчитывая 3%, потому что в любой момент цена может и 2.9% и 3.1% ниже открытия быть. Хочется знать, сработал ли sell. Как это сделать?

Заранее спасибо!
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #1 : 15.08.2011, 10:07:00 »

По первому вопросу - это баг, который поправлен в последних версиях.

По второму вопросы - проверяйте статус заявки в функции onATFOrder.
Записан
Savoyar
Newbie
*
Сообщений: 21


Просмотр профиля Email
« Ответ #2 : 25.08.2011, 19:14:27 »

Простите за глупый вопрос. Как непрограммист не нашел инструкции, как применять функцию onATFOrder.

И что такое var id (какая то переменная, но какая??) в функции onATFTrade(var id)
« Последнее редактирование: 25.08.2011, 20:03:59 от Savoyar » Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #3 : 26.08.2011, 10:01:27 »

Ответил вам здесь: http://www.transaq.ru/forum/index.php?topic=588.0
Записан
alxand
Newbie
*
Сообщений: 6


Просмотр профиля Email
« Ответ #4 : 07.10.2011, 16:32:28 »

По первому вопросу - это баг, который поправлен в последних версиях.

А эта последняя версия передана Финаму? Они до сих пор предоставляют старую версию почему-то.
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: open == close[-1] и как определить что не сработал trade_action::sell? « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!