1
Подсистема ATF / Запуск таймера по биржевому времени
« on: 28.05.2014, 09:57:16 »
Задача: запустить таймер в 11 часов 13 минут 16 секунд по биржевому времени. Как это правильно сделать?
![]() |
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Вам не пришло письмо с кодом активации? 27.03.2025, 03:54:44 |
![]() ![]() ![]() ![]() ![]() |
|
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «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.
Pages: [1] 2
1
Подсистема ATF / Запуск таймера по биржевому времени« on: 28.05.2014, 09:57:16 »
Задача: запустить таймер в 11 часов 13 минут 16 секунд по биржевому времени. Как это правильно сделать?
2
Подсистема ATF / Очистка файла перед записью« on: 19.03.2014, 11:19:22 »
Как очистить файл перед записью? Надо, чтобы, скажем, onNewCandle писала в txt файл что-то, при этом каждый раз вычищая предыдущее содержимое.
3
Подсистема ATF / Цена закрытия свечи по ее номеру« on: 27.02.2014, 08:48:00 »
Пусть есть номер некой свечи, выданный функцией getCandleByTime(time). Можно ли по этому номеру найти OHLC и V этой свечи, не используя номер текущей свечи, то есть не используя конструкции типа close[-noCandle()+n-1]?
4
Подсистема ATF / работа с mdmp файлами« on: 25.09.2013, 08:35:47 »
Иногда вылетает транзак. Похоже, из-за конфигурации--ибо при подключении без загрузки конфигурации все ОК. При этом рожает некий mdmp файл. Вопрос: как по этому файлу понять, из за какого скрипта (графика, итд) происходит сбой?
5
Подсистема ATF / Индикатор RSI(EMA Based) в ATF« on: 19.09.2013, 14:00:16 »
Строка
line[0]=IndRef("rsi",14,pt_close)[0]; вызывает индикатор RSI, в котором средние приращения считаются как средние арифметические (насколько я понимаю). Вопрос: какой строкой вызвать индикатор RSI(EMA Based)? 6
Подсистема ATF / Стаканные функции в ATF 1.20« on: 02.09.2013, 09:49:21 »
Сегодня, видимо всвязи с введением T+2, финам обновил транзак. Стало ATF 1.20. Есть подозрение, что работа со стаканом теперь отсутствует напрочь:
1) Событие onBookChanged() не наступает вообще. То есть внутрь этой функции робот не лезет никогда, 2) Код var book; function init() { book = new_object("book"); book.subscribe(); } function calc() { signal::output("Bid="+book.getBidPrice(0)); } выдает лучший бид, равный нулю. Что скажете? 7
Подсистема ATF / Какой статус у лимитированной заявки ФОРТС после 19:00« on: 29.08.2013, 13:46:45 »
Пусть я выставил лимитированную заявку на ФОРТС. После 19:00 она отменяется биржей. Какой у ней будет статус: OS_EXPIRED, OS_REMOVED или еще что-то?
8
Подсистема ATF / многоинструментальный робот« on: 26.08.2013, 19:10:59 »
Пусть есть робот, работающий на сбере. Есть ли возможность в нем учитывать цену газпрома? Например, реализовать алгоритм: если цена сбера выше 95 и цена газпрома ниже 130, то покупаем 1 лот сбера по рынку?
9
Подсистема ATF / Автоматический экспорт минуток« on: 30.05.2013, 16:33:30 »
Есть ли способ программно экспортировать из транзака минутки? Тики--можно (пункт такой есть в меню файл). А минутки? То есть что-то типа "сохранить данные в файл" из меню графика, но программно.
10
Подсистема ATF / Чем отличаются onOrder и onATFOrder« on: 16.05.2013, 12:59:49 »
Решил перейти на новую версию ATF. Всвязи с этим вопрос: чем отличается логика работы onATFOrder от логики работы onOrder?
11
Подсистема ATF / Статус частично выполненной лимитированной заявки« on: 11.02.2013, 11:36:52 »
Каков статус частично выполненной лимитированной заявки?
К примеру, я выставил лимитник на 100 лот. Его статус: OS_ACTIVE. Далее исполняется 50 лот. Статус--?. Далее исполняется еще 50 лот--статус OS_MATCHED. 12
Подсистема ATF / Конструкция if else в ATF 1.17« on: 17.01.2013, 13:08:25 »
Есть следующий код:
static z=0; function onNewCandle() { signal::output("z="+z); if (z==0) { z=10; } else { signal::output("We are in ELSE"); } } Этот код применяется к минутному графику. В него заложена такая логика: на первом вызове onNewCandle сигнал "We are in ELSE" не выдается, на всех последующих--выдается. И эта логика блестяще выдерживается в транзаке 5.05.304.01 rev.51 ATF 1.15 Однако, в транзаке 5.05.304.16 rev. 51 ATF 1.17 этот скрипт не выдает сигнал "We are in ELSE" вообще. То есть z равно 10--это контролируется по сигналу из пятой строчки, но в ветку else прога вообще не лезет, хотя должна бы--z ведь равно 10, что не равно нулю. Вопрос: конструкция if else не пережила перехода на ATF 1.17? И как организовать логику if else в ATF 1.17? Брокер финам. 13
Подсистема ATF / Оповещение по sms/email« on: 28.11.2012, 15:32:40 »
У меня брокер финам, имеется оповещение по смс. На телефон приходят уведомления о событиях: сделки, активные заявки (ушедшие на биржу). Нет ли возможности программным образом настроить уведомления произвольного вида, например, каждые 15 минут на телефон или почту приходит уведомление о размере позиции?
14
Подсистема ATF / MAX_CANDELS в transaq.ini файле« on: 06.09.2012, 09:51:24 »
В настроечном файле transaq.ini в главе [CHART] есть переменная MAX_CANDELS и есть переменная MAX_CANDLES. За что эти две переменные отвечают?
15
Подсистема ATF / Куда сохраняется xml хранилище« on: 23.07.2012, 12:19:23 »
Не очень знаком с технологией xml хранилища. В каком формате и в какое место на жестком диске сохраняются данные в примере:
var balance; // Просто некоторые переменные var x; // предположительно испольщуемые var money; // роботом, которые мы сохраним function init() { var xml = new_object("xmlarchive"); xml.loadfile("file.xml"); balance = xml.loadvar("balance"); x = xml.loadvar("x"); money = xml.loadvar("money"); } function onStopIndicator(var reason) { var xml = new_object("xmlarchive"); xml.newdocument("file.xml"); xml.savevar("balance", balance); xml.savevar("x", x); xml.savevar("money", money); xml.savefile(); } ?
Pages: [1] 2
|
![]() ![]() |
Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC |
![]() ![]() |