Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
ФХЪРСап 14, 2024, 03:28:40 pm
Начало Помощь Поиск Войти Регистрация
Новости:

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Какую функцию можно использовать кроме function calc() « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Какую функцию можно использовать кроме function calc()  (Прочитано 3073 раз)
Serega
Newbie
*
Сообщений: 11


Просмотр профиля Email
« : ЭЮпСап 08, 2016, 10:00:30 pm »

Какую функцию можно использовать кроме function calc() для того что бы исполнить заявку по рынку trade_action::buy(1, ::lots);
    function calc()
    {     
           trade_action::buy(1, ::lots);
    }
« Последнее редактирование: ЭЮпСап 08, 2016, 10:57:04 pm от Serega » Записан
andreyvv
Jr. Member
**
Сообщений: 89


Просмотр профиля Email
« Ответ #1 : ФХЪРСап 05, 2016, 01:03:19 pm »

Не совсем понял вопроса. Заявки можно подавать через хэш. Не обязательно это делать в calc. Если подтверждённое пересечение линий, примерно так из функции OnApprovedCross:

function onApprovedCross (var a, var b)
{


if (b == 2) {

   var trade = new_object("hash");
   trade["quantity"] = lot;
   trade["operation"] = OP_BUY;     
   trade["usecredit"] =  false;
   trade_action::transact(trade);}
}

Можно делать сразу по пересечению линий в функции OnCross(). Только перед этим нужно добавить отслеживаемые линии в функцию startWatchingCross().
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Какую функцию можно использовать кроме function calc() « предыдущая тема следующая тема »
Перейти в:  


Войти

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