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

Просмотр сообщений

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - alexejshevchenko

Pages: [1]
1
Подсистема ATF / Вместо ATF C++ или C#?
« on: 04.04.2014, 11:05:06 »
Здравствуйте.

В ATF много недоработок, которые мешают нормально работе.  Существует ли такая возможность вместо ATF писать роботов на C++ или C#, чтобы самому посылать команды и получать структуры, так же как и через Transaq Connector? Я думаю это намного облегчит задачу и нам и Вам.

2
Здравствуйте.
Примерно каждый 3-й запуск терминал зависает и больше не запускается. Нашёл связь с файлом конфигурации. Если его переименовать, чтобы он по-умолчанию не открылся и загрузить предыдущую версию (default.1), то нормально открывается.
В конфигурации 4 графика и на каждом робот.
В чём может быть проблема?

3
Здравствуйте.
Неоднократно замечал, что заявка выставляется не по той цене, которая указана в хэше. Разница на 1 копейку, но для робота это важно.
При выставлении заявки у меня всплывает уведомление, например "Сбербанк выставлен Стоп по цене 77.32". Но если посмотреть в списке стопзаявок, то стоп выставился на 77.31.
В чём может быть проблема?
округляю следующим образом:
stop["sl_activationprice"]=round(stop["sl_activationprice"]/ins["minstep"])*ins["minstep"];

4
Добрый день.
В роботе используются переменные окружения. Но при перезагрузке терминала переменные пропадают.
В файле environment.xml они остаются, но в терминале не появляются при запуске.
В чём может быть ошибка?

5
Нашёл небольшой баг при выставлении стоп заявки. Стоп выставляется с использованием кредита.
stop["sl_usecredit"] =  true;

Если использовать подтверждение
stop["confirm_dialog"]=true;

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

6
Здравствуйте.

Можно ли узнать результат закрытия окна ввода заявки? Т.е. при вводе заявки ставлю флаг confirm_dialog=true. Всплывает окно ввода заявки. Можно ли узнать как закрылось окно? Кнопкой OK, CANCEL, выставилась заявка, или нет?

7
Здравствуйте.

Можно ли одновременно работать в транзаке и подключаться коннектором к одному счёту?

8
Здравствуйте. Вот код:

#samewindow
#line 0 nodraw

static flag;

function init(){
   flag=false;
}

//function onKeyDown(var id){
function calc(){
      if(flag==false){signal::outputMultiple(flag);flag=true;}
}

Если заменить calc на onKeyDown, то происходит вывод 1 раз, но почему в calc не работает?

#samewindow
#line 0 nodraw
static flag;
function init(){
   flag="000";
}

//function onKeyDown(var id){
function calc(){
signal::outputMultiple("1  "+flag);
      if(flag=="000"){signal::outputMultiple("2  "+flag);flag="111";}
}

вот такой код выводит:
1 111

но почему? если переменной flag присваивается значение "111", то должна напечататься 2-я строка

9
Здравствуйте.
Опишите, пожалуйста, логику работы тестера. В нем корректно работают все функции ATF?
У меня идёт проверка, есть ли условная заявка по данной бумаге и если таковой нет, то она выставляется. Будет ли такое работать на тесте?
Если запустить на графике, то работает нормально, но в тесте совершается только 1 сделка.

10
Здравствуйте.
Вопрос такой. Если написать событие onTrade(id) и повесить его на график Газпром, то, если будет сделка по Сбербанку, сработает событие?

11
На сайте Финама http://www.finam.ru/investor/transaqintra/ написано что "Эмуляция реальных торгов, нет цикличности. Можете подключаться в любое время и в любой день недели"
В приложении график Газпрома за 15 минут. Там видно, что за последние 5 дней движение цены абсолютно одинаково. И так на протяжении всей истории. На дневном графике просто горизонтальная линия.
Это какой-то сбой, или так оно и есть?
В таком случае невозможно проверять советников...

12
Поднимался вопрос о том, что функция getLastTradeDirection() возвращает предпоследнее значение. Вы обещали исправить в последующей сборке. У меня версия 1,20 и до сих пор не исправлено. Может Вы забыли? ))
И ещё такой сбой был на днях: открываю утром транзак, а большей части скриптов нет. Бесследно исчезли. Не было такого раньше замечено?

Pages: [1]


Войти

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