Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Декабря 05, 2021, 04:33:09 am
Начало Помощь Поиск Войти Регистрация
Новости:

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

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.

Messages - nxz

Pages: [1] 2 3 ... 17
1
Игорь1603: "И что примечательно, возврат «Не найдено заявок, удовлетворяющих заданным критериям» приходит от getLastErrorMessage стоящей не после trade_action::cancelOrder, а стоящей после следующего за cancelOrder  trade_action::transactMultiple."

            У меня точно так же, у меня даже близко нет функции  trade_action::cancelOrder, а только trade_action::transactMultiple  и все равно прилетает это сообщение в тот момент когда начинается большая движуха на рынке.

Игорь1603: "И еще, не знаю уж к месту ли, поставил галочку на Параметры/Ввод заявок/Ожидать снятия заявок при замене."

           И как помогла галочка в решении проблемы?



to Heller: В описании нет ни слова про эту галочку "Ожидать снятия заявок при замене", расскажите для чего она и как работает?

2
Курилка / Re: СПАМ
« on: Ноября 28, 2013, 05:50:47 pm »
обновили движок форума
вроде помогло

Да, помогло.

НО, теперь интрфейс написания постов изменился, стало жутко неудобно писать, вставлять картинки, куски кода (скрипта).

Можно что-нибудь изменить?

3
Какие получаете сообщения?
Сервер, я вижу, работает. И вчера работал...

А, не работал шлюз FORTS.
Разработчик временно забирал его под свои задачи
Сейчас вернул.

Пишет "Сервер недоступен"

p/s/ уже заработал

4
Что-то вторые сутки не работает тестовый транзак. В чем проблема или его отключили насовсем?

5
Не найдено заявок, удовлетворяющих заданным критериям.

6
1. В скрипте выполняется условие для выставления заявок на покупку и продажу (см. на рисунке 1)

   if (trend == 1 and op == 1 and bal > 0 and bal < limit and st == 1 and stz == 11) {

      trade_action::buyMultiple(lot, ::lots, pr-lo*((bal/lot)*ks+1-ks));
         signal::notifyMultiple("Заявка на покупку " + lot + " контракта по " + (pr-lo*((bal/lot)*ks+1-ks)));
      trade_action::sellMultiple(lot, ::lots, pr+hi);
         signal::notifyMultiple("Заявка на продажу " + lot + " контракта по " + (pr+hi));

   st = 0;
}

2. onOrder - отрабатывает первый раз нормально  (см. на рисунке 2)

function onOrder(var id) {
   x = getOrder(id);
   stz = x["status"];      // Запоминаем статус заявки
   signal::notifyMultiple("Заявка № " + x["trnid"] + " статус " + x["status"] +
            " напр " + x["operation"] + " по цене " + x["price"] + " лот = " + x["quantity"]);

}

3. Снова выполняется условие для выставления заявок на покупку и продажу  (см. на рисунке 3)

4. Но в реальности выставлется только одна заявка на продажу  (см. на рисунке 4)
    А почему не выставилась заявка на покупку?



Версия Transaq 5.08.336.04 ATF 1.20

7
Спасибо, обновился до 5.08.336.04

8
Тов. разработчики можно ли обновить тестовую версию transaq (на данный момент 5.08.335.01), т.к. боевой транзак уже имеет версию 5.08.336.01?

9
Подсистема ATF / Re: Tестировщик стратегий ATF
« on: Октября 23, 2013, 02:07:58 pm »
Спасибо, ждем ближайшую сборку.

Heller, а тестировщик будет как-то развиваться в плане работы со стоп-заявками?

10
Курилка / Re: СПАМ
« on: Октября 21, 2013, 07:04:55 pm »
                       Товарищи разработчики!!!
Сделайте что-нибудь, чтоб прекратился СПАМ на форуме!!!

11
Торговый терминал Transaq / Re: Интра
« on: Октября 21, 2013, 12:45:56 pm »
Тов. разработчики, синхронизируйте время на Интре, разница уже 25 секунд.

12
Подсистема ATF / Re: Tестировщик стратегий ATF
« on: Октября 18, 2013, 12:14:27 pm »
Code: [Select]
#samewindow
#line 0 solid blue
//------------------------------------------------------------------------------------
static m; 
static stz; 
static pr;
static op;
var x;
var y;
//------------------------------------------------------------------------------------
function init() {
 x = new_object("hash");
 y = new_object("hash");
}
//------------------------------------------------------------------------------------
function onOrder(var id) {
 x = getOrder(id);
 stz = x["status"];  // Запоминаем статус заявки
}
function onTrade(var id) {
 y = getTrade(id);
 op = y["operation"]; // Запоминаем направление сделки
 pr = y["price"];  // Запоминаем цену сделки
}
//------------------------------------------------------------------------------------
function calc() {
if (m == 0) {trade_action::sell(1, ::lots); }
if (op == -1) {m = 1;} // где op = y["operation"]; переменная из хэша, что сделка на продажу прошла
 line[0] = MovAvg(ind_ema, 5, pt_close);
}

Когда скрипт запускаю в окне графика, происходит продажа 1 лота и все, дальше сделок нет. Так было и задумано.


Если запускаю этот скрипт в тестере стратегий на исторических данных он мне рисует вот такую картину

13
Подсистема ATF / Re: Tестировщик стратегий ATF
« on: Октября 18, 2013, 10:15:33 am »
Heller или кто-нибудь, дайте ответ.

14
Подсистема ATF / Tестировщик стратегий ATF
« on: Октября 03, 2013, 09:10:04 pm »
Пробую в встроенном тестере ATF простейщий код
Code: [Select]
function calc() {
if (m == 0) {trade_action::sell(1, ::lots); }
if (op == -1) {m = 1;} // где op = y["operation"]; переменная из хэша, что сделка на продажу прошла
 line[0] = MovAvg(ind_ema, 5, pt_close);
}

Когда скрипт запускаю в окне графика, происходит продажа 1 лота и все, дальше сделок нет. Так было и задумано.

Если запускаю этот скрипт в тестере стратегий на исторических данных он мне рисует вот такую картину

где видно, что сделка проходит на каждой свече!

Почему?
Как тестировать скрипты?
Умеет ли тестер корректно работать со стоп-заявками?

15
Мы (как и ваш брокер) не берем ни с кого пример, а берем у Биржи такие данные, какие она дает и отдаем их пользователям.

Тов. разработчики, посмотрите пожалуйста почему в тестовом транзаке отсутствует инструмент - фьючерс Сбербанка SBRF-12.13, ведь на бирже он торгуется.

Pages: [1] 2 3 ... 17


Войти

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