Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
27.03.2025, 19:17:04
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «TRANSAQ» официально заявляет, что не ведет никакой деятельности в мессенджерах или социальных сетях. 
Подробности на нашем сайте  WWW.TRANSAQ.RU.

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Помогите разобраться со сделками на тиковых графиках « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Помогите разобраться со сделками на тиковых графиках  (Прочитано 3535 раз)
Beletski
Newbie
*
Сообщений: 3


Просмотр профиля Email
« : 15.04.2013, 10:37:16 »

Добрый день!

Хочу построить торговую стратегию работающую на тиковых графиках. Столкнулся с такой проблемой..
1 тик - это множество сделок, которые проходят на графике.  т.е. функция calc() срабатывает множество раз.
В итоге вместо n-лотов, которые нужно купить или продать, робот покупает столько, сколько раз запустилась функция calc()*n-лотов.

Как можно обойти это? был ли подобный опыт?

Нужно, чтобы робот покупал именно то кол-во лотов, которое указал я.

Заранее спасибо за помощь!

С уважением, Андрей
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #1 : 15.04.2013, 12:48:36 »

Запоминайте в какой-нибудь переменной тот факт, что вы уже совершили заявку. Обычно заводят статическую переменную, в которой как-то идентифицируют текущую позицию, и её постоянно проверяют.
Записан
Beletski
Newbie
*
Сообщений: 3


Просмотр профиля Email
« Ответ #2 : 15.04.2013, 13:06:59 »

А как узнать, сколько заявок сейчас выставлено?
По сделкам понятно:

 var t = getSold() ; var q = getBought() ;

if (q==t... ,  (if q>t и т.д.


Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #3 : 16.04.2013, 18:27:48 »

Используйте функцию getActiveOrderIDs() - она возвращает массив идентификаторов всех активных заявок по текущему клиенту. А далее уже можно посмотреть что именно это за заявки.
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Помогите разобраться со сделками на тиковых графиках « предыдущая тема следующая тема »
Перейти в:  


Войти

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