Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
24.01.2025, 20:25:56
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «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 - daytrader

Pages: [1] 2
1
Подсистема ATF / SAR
« on: 06.10.2011, 11:23:36 »
господа, а когда код в примерах SAR будет работать корректно при реконнекте... ?
или как это исправить?

2
Подсистема ATF / line[0] nodraw
« on: 13.09.2011, 10:51:29 »
а как бы так сделать, что бы при line[0] == 0 она не рисовалась, и принимала значение nodraw

3
Господа разработчики привет!
как всегда спасибо что стараетесь и вопрос!

вопрос 0 - когда запрос баланса на FORTS будет?
вопрос 1 - запрос ГО так же как запрос бумаги, очень нужен запрос ГО
вопрос 2 - так же а то и более важно, нужен запрос стоимости шага цены и еще лучше самого шага!

Поясню, - если с фьючерсом на Сбербанк (поставочные) еще все понятно в плане рискменеджмента, то вот с расчетными (РТС) проблема - надо брать стоимость шага цены и смотреть какое плечо сейчас, что бы просто зайти не более чем на депо (т.е. без плеч в сущности, хоть их на FORTS и нет совсем).

ну сложно все это контролировать каждый день.

4
сообщение вот пришло:
Некорректный ордер: Покупка  RTS-9.11 по цене 156405

и чего там было некорректного - неясно. В заявках самой заявки нет.
как фильтровать такие мессаги и переставлять заявки?

5
добрый день

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

Как бы указать что в подокне другой индикатор?

6
Подсистема ATF / арифметика
« on: 16.08.2011, 22:26:49 »
первое:
Code: [Select]
var deal;
if (... ) {
     deal = deal +1;
}

в общем deal должен увеличиваться каждый раз на 1 при условии.
будет работать? можно сделать deal += 1; ?

второе:
Code: [Select]
var persent = 0.75;
if ( ... ) {
   {persent = persent /2;
}
не работает. В чем ошибка?

7
Подсистема ATF / xmlarchive
« on: 16.08.2011, 22:23:00 »
Начиная с версии ATF 1.12 есть более удобный и простой способ сохранения данных в файлы: объект типа xmlarchive.

где взять 1.12? У меня 1.8 пока что

8
имеется переменная
static deal; (отвечает за порядковый номер сделки)

при первой сделке пишем
deal = 1;

а в onATForder при условии исполнения заявки пишем deal в файл

Дальше (в calc) при наступлении еще одной сделки пишем
deal = deal+1;

если же был выход последней сделки, пишем
deal = deal-1;

и снова в onATForder записываем в файл

такая схема правильная? Работать будет?

9
Подсистема ATF / работа с файлами
« on: 12.08.2011, 10:05:21 »
некоторые переменные записываю в файл.
сейчас так:

Code: [Select]
file = new_object("file");
file.wopen("01.txt");
file.writeLn(001);
file.close();
file = new_object("file");
file.wopen("02.txt");
file.writeLn(002);
file.close();

Для оптимизации кода можно делать так:

Code: [Select]
file = new_object("file");
file.wopen("01.txt");
file.writeLn(001);
file.wopen("02.txt");
file.writeLn(002);
file.close();

т.е. при возможно сразу запись в разные файлы и все сразу закрыть.

10
что-то у меня никак не выходит переставить заявку.
проверить это как-то быстро невозможно, так что вот код.
id заявки у меня имеется

Code: [Select]
var order = getOrder(order_id);
var status = order["status"];
if (status != OS_INACTIVE){ // если статус заявки понятен
if (status == OS_CANCELLED) {
if (order["operation"] == OP_SELL) {
trade_action::sell(order["quantity"], ::lots,close-slip);
}
if (order["operation"] == OP_BUY) {
trade_action::buy(order["quantity"], ::lots,close+slip);
}
}
}

тут как-то трижды биржа снимала мои заявки (я так и не понял почему) но новые не переставлялись сразу же и вообще никак.

Код находится в calc ()

UPD
думаю что необходимо так же проверять на: OS_DENIED, OS_REJECTED,
OS_REMOVED, OS_REFUSED.
думаю поэтому и не выставлялись - не все условия были учтены.

11
добрый день
Нужно сделать следующее:
есть точка отсчета 11:25:30
необходимо прибавить (или вычесть) некое кол-во минут

как сделать?

в UNIX есть формат времени в секундах а тут как его составить?
так будет работать?

getMinute()+60;

12
добрый день
Могу ли я в ATF указать по какой бумаге делать сделку? ли это нереально? Индикатор (робот) работает только на одном активном графике?

Например это пригодиться в дополнительных опционных сделках, или просто сигнал идет по споту а сделка на фьючерсе

13
доброго вечера.

решил уточнить, как можно роботу указать с каким портфелем работать.

Думаю к одному логину подключить несколько счетов. Вот зондирую почву.

14
Подсистема ATF / ГО контракта
« on: 21.06.2011, 11:19:36 »
можно ли в свойствах бумаги как-то узнать его ГО (для FORTS)

хочется это автоматом задавать, - нужно в те дни предпраздничные, когда ГО меняют. Да и вообще когда его меняют, дабы не мониторить постоянно

15
Подсистема ATF / целое число
« on: 14.06.2011, 10:03:02 »
Доброго дня. Сейчас вот столкнулся с проблемой (а может и нет)

Хочу сделать следующее - вычислить кол-во контрактов (максимальное.

Делаю так: max= 100000/close;

на выходе получаю дробное (естественно) число. а как бы его оптимизировать до целого?
было 2,35 а стало бы просто 2 (в меньшую сторону)

Или в заявке будет целое, а все что после запятой просто не будет учитываться?
UPD

Думал решить через ::money но мне это не подходит
так что с целым хочется разобраться

Pages: [1] 2


Войти

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