Просмотр сообщений
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
« on: 04.04.2014, 11:05:06 »
Здравствуйте.
В ATF много недоработок, которые мешают нормально работе. Существует ли такая возможность вместо ATF писать роботов на C++ или C#, чтобы самому посылать команды и получать структуры, так же как и через Transaq Connector? Я думаю это намного облегчит задачу и нам и Вам.
2
« on: 25.03.2014, 11:55:51 »
Здравствуйте. Примерно каждый 3-й запуск терминал зависает и больше не запускается. Нашёл связь с файлом конфигурации. Если его переименовать, чтобы он по-умолчанию не открылся и загрузить предыдущую версию (default.1), то нормально открывается. В конфигурации 4 графика и на каждом робот. В чём может быть проблема?
3
« on: 24.03.2014, 17:32:16 »
Здравствуйте. Неоднократно замечал, что заявка выставляется не по той цене, которая указана в хэше. Разница на 1 копейку, но для робота это важно. При выставлении заявки у меня всплывает уведомление, например "Сбербанк выставлен Стоп по цене 77.32". Но если посмотреть в списке стопзаявок, то стоп выставился на 77.31. В чём может быть проблема? округляю следующим образом: stop["sl_activationprice"]=round(stop["sl_activationprice"]/ins["minstep"])*ins["minstep"];
4
« on: 27.02.2014, 09:56:43 »
Добрый день. В роботе используются переменные окружения. Но при перезагрузке терминала переменные пропадают. В файле environment.xml они остаются, но в терминале не появляются при запуске. В чём может быть ошибка?
5
« on: 10.02.2014, 10:43:24 »
Нашёл небольшой баг при выставлении стоп заявки. Стоп выставляется с использованием кредита. stop["sl_usecredit"] = true;
Если использовать подтверждение stop["confirm_dialog"]=true;
то окошко заявки будет полностью заполнено из хэша, который передали, но галочки на "использовать кредит" не стоит. Без подтверждения стоп выставляется правильно, с использованием кредита.
6
« on: 07.02.2014, 10:55:13 »
Здравствуйте.
Можно ли узнать результат закрытия окна ввода заявки? Т.е. при вводе заявки ставлю флаг confirm_dialog=true. Всплывает окно ввода заявки. Можно ли узнать как закрылось окно? Кнопкой OK, CANCEL, выставилась заявка, или нет?
7
« on: 06.02.2014, 17:07:59 »
Здравствуйте.
Можно ли одновременно работать в транзаке и подключаться коннектором к одному счёту?
8
« on: 06.02.2014, 11:18:09 »
Здравствуйте. Вот код:
#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
« on: 05.02.2014, 10:55:06 »
Здравствуйте. Опишите, пожалуйста, логику работы тестера. В нем корректно работают все функции ATF? У меня идёт проверка, есть ли условная заявка по данной бумаге и если таковой нет, то она выставляется. Будет ли такое работать на тесте? Если запустить на графике, то работает нормально, но в тесте совершается только 1 сделка.
10
« on: 04.02.2014, 11:27:59 »
Здравствуйте. Вопрос такой. Если написать событие onTrade(id) и повесить его на график Газпром, то, если будет сделка по Сбербанку, сработает событие?
11
« on: 23.11.2013, 23:50:53 »
На сайте Финама http://www.finam.ru/investor/transaqintra/ написано что "Эмуляция реальных торгов, нет цикличности. Можете подключаться в любое время и в любой день недели" В приложении график Газпрома за 15 минут. Там видно, что за последние 5 дней движение цены абсолютно одинаково. И так на протяжении всей истории. На дневном графике просто горизонтальная линия. Это какой-то сбой, или так оно и есть? В таком случае невозможно проверять советников...
12
« on: 23.11.2013, 18:35:16 »
Поднимался вопрос о том, что функция getLastTradeDirection() возвращает предпоследнее значение. Вы обещали исправить в последующей сборке. У меня версия 1,20 и до сих пор не исправлено. Может Вы забыли? )) И ещё такой сбой был на днях: открываю утром транзак, а большей части скриптов нет. Бесследно исчезли. Не было такого раньше замечено?
Pages: [1]
|