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

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: как правильно использовать getLastTradeDirection() « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: как правильно использовать getLastTradeDirection()  (Прочитано 8625 раз)
texnorus
Newbie
*
Сообщений: 8


Просмотр профиля Email
« : 03.05.2013, 09:37:59 »

Подскажите пожалуйста как правильно работать с getLastTradeDirection(). Хочу проанализировать объем и направление сделки на Forts.
Простенькая программа:

extern "string" filename = "export.txt";
var f;
 function init()
{
   f = new_object("file");
   f.wopen(filename);
}
 
function calc()
{
   f.writeLn(getLastTradeDirection());
}

Если такой индикатор прикрепить к тиковому графику- то в файле пустота, а если к минутному-появяться B/S в зависимости от направления.

Вопрос, а почему на тиковом графике пустота?
Записан
texnorus
Newbie
*
Сообщений: 8


Просмотр профиля Email
« Ответ #1 : 06.05.2013, 15:23:22 »

Господа специалисты/разработчики, ну поясните неофиту ситуацию плз.
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #2 : 06.05.2013, 15:54:25 »

Пока к сожалению на тиковых графиках это поле получить не получится - в следующей сборке сделаем его доступным. Обычные сделки и тики приходят несколько по-разному, и в тиках просто забыли протащить это поле. Исправимся.
Записан
texnorus
Newbie
*
Сообщений: 8


Просмотр профиля Email
« Ответ #3 : 06.05.2013, 21:25:33 »

Понял, спасибо большое
Записан
texnorus
Newbie
*
Сообщений: 8


Просмотр профиля Email
« Ответ #4 : 08.05.2013, 09:20:19 »

Еще 1 момент появился, вродебы getLastTradeVolume() и getLastTradeDirection() получают информацию с разных сделок. getLastTradeDirection() приходит на 1 сделку позже (проверял на минутных барах на fRTS).
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #5 : 15.05.2013, 16:39:57 »

Нашли ошибку, исправили, в ближайшей сборке будет всё нормально. Спасибо за то что указали на нее.
Записан
Crypnaut
Newbie
*
Сообщений: 5


Просмотр профиля Email
« Ответ #6 : 09.07.2013, 10:36:02 »

Появилась ли возможность получать getLastTradeDirection() на тиковом графике..если уже сделано - отпишите номер сборки
P.S. у меня сейчас ver.5.05.305.07 ATF 1.18 и функция не работает
Записан
micstura
Full Member
***
Сообщений: 104


Просмотр профиля Email
« Ответ #7 : 09.07.2013, 11:01:40 »

У меня такая же сборка. Написал на сайт разработчика Транзак в саппорт прислали свежую сборку скорее всего с ATF1.19 пока не обновлял.
Записан
Crypnaut
Newbie
*
Сообщений: 5


Просмотр профиля Email
« Ответ #8 : 09.07.2013, 11:33:50 »

Звонил сейчас своему брокеру (Финам)...уточнял насчёт обновления...ответили что клиентам пока только ATF 1.18 доступно, и что ATF 1.19 на тестировании находится. Уважаемые разработчики, прошу Вашего ответа - есть ли сборка, где корректно работает функция getLastTradeDirection() на тиковом графике, и если такая сборка есть, можно ли её получить.
Записан
White Noise
Full Member
***
Сообщений: 164


White Noise

ICQ Messenger - 411196569
Просмотр профиля Email
« Ответ #9 : 09.07.2013, 14:07:04 »

Недавно вроде был у меня скриптик - работало все,...не знаю почему у вас нет. Посмотрю найду - отпишусь.
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #10 : 10.07.2013, 12:16:14 »

http://transaq.ru/cl_files/v505/505Transaq.305.14.zip - вот последняя сборка. Там правда тоже найдена несостыковка - getLastTradeDirection() как оказалось возвращает значение для тиков не для последней следки, а для предыдущей. В следующей сборке будет исправлено.
Записан
White Noise
Full Member
***
Сообщений: 164


White Noise

ICQ Messenger - 411196569
Просмотр профиля Email
« Ответ #11 : 10.07.2013, 13:01:36 »

texnorus, покажите как вы используете getLastTradeDirection(), попробую помочь как сделать, чтобы на тиках работало.
Записан
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #12 : 10.07.2013, 13:40:36 »

http://transaq.ru/cl_files/v505/505Transaq.305.14.zip - вот последняя сборка. Там правда тоже найдена несостыковка - getLastTradeDirection() как оказалось возвращает значение для тиков не для последней следки, а для предыдущей. В следующей сборке будет исправлено.

У меня брокер надумал перейти на новую систему паролей. Теперь все шифруется через программу КриптоПро. Если я сейчас эту новую сборку установлю,  на пароль это не повлияет?
Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #13 : 10.07.2013, 18:34:47 »

Олег, у вас сервер 5.06, у вас это обновление работать не будет. Для 5.06 последняя сборка имеет номер 5.06.313.06, если у вас более ранняя версия, могу выложить обновление.
Записан
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #14 : 10.07.2013, 19:00:17 »

Олег, у вас сервер 5.06, у вас это обновление работать не будет. Для 5.06 последняя сборка имеет номер 5.06.313.06, если у вас более ранняя версия, могу выложить обновление.

Ну тогда хорошо, что предварительно спросил, а то уж я было пытался обновиться на свой страх и риск, но в последнюю минуту решил подстраховаться.

У меня именно такая версия, которую вы назвали, т.е. 5.06.313.06, rev.53, ATF 1.19, так что менять, наверно, не имеет смысла.
Но за предложение все равно спасибо!
Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: как правильно использовать getLastTradeDirection() « предыдущая тема следующая тема »
Перейти в:  


Войти

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