16
Подсистема ATF / Re: Ошибки.
« on: РЯаХЫп 28, 2014, 12:28:59 pm »
В данном логе для меня нечего полезного нет.
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Вам не пришло письмо с кодом активации? ФХЪРСап 14, 2024, 04:01:42 pm |
|
Новости: |
Просмотр сообщений
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.
16
Подсистема ATF / Re: Ошибки.« on: РЯаХЫп 28, 2014, 12:28:59 pm »
В данном логе для меня нечего полезного нет.
17
Подсистема ATF / Re: Помогите понять что я делаю не так.« on: РЯаХЫп 28, 2014, 12:27:12 pm »
function onTrade() событие совершение сделки то есть м ы можем выставить Ордел и он выполнится но в нем будет происходить несколько сделать предположим 100 лотов один тред 70 второй 30.
function onOrder() Событие исполнения ордера То есть изменение его статуса Тред как и ордер может выставлять пользователь ( человек) или выставлять робот . Я лично событе он трейд использую для определения последней цены по которой был выполнен ордер и от неё выставляю стопик. Но только когда статус Ордера Исполнен. 19
Подсистема ATF / Re: Помогите понять что я делаю не так.« on: РЯаХЫп 28, 2014, 12:15:32 pm »
Вот тебе подсказка как я делал я .. Я анализировал наличие бумаг в портфеле. Если нужно проверить выставленный стоп ордер то посмотри "status".
попробуй конструкция типа if (getSecBalance() == 0) status == SS_WATCHING getSecBalance() != 0 http://www.transaq.ru/dokuwiki/atf:функции_по_назначению?s[]=getsecbalance 20
Подсистема ATF / Ошибки.« on: РЯаХЫп 28, 2014, 11:59:56 am »
Доброго времени суток.
Встал вопрос а есть ли какая не будь программа которая могла бы просматривать отчеты об ошибках транзака? Ну что бы если что сам внятно понимал где накасячил и мог подправить код что бы их не вызывало. 21
Подсистема ATF / Re: Стоп заявка« on: РЯаХЫп 25, 2014, 03:32:34 pm »
я Бегло просмтрел и может быть ошибаюсь Но
if (stopid != 0) // Если стоит стоп - снимаем его. { trade_action::cancelStopOrder(stopid); stopid=0 } может так заработает. а то в данном коде ниже уже нет действия с трочке if, там нет сравнений if (stopid)<---- Вот и что он должен сделать с этой переменной ?? { trade_action::cancelStopOrder(stopid); 22
Подсистема ATF / Re: Когда выйдет новая версия ATF ?« on: РЯаХЫп 25, 2014, 02:52:07 pm »
Вот вы обрадовать!!!!! #&#&#&&###
23
Подсистема ATF / Re: Работа с зделками.« on: РЯаХЫп 25, 2014, 02:47:02 pm »
я просто плотно сижу на пяти минутках и для них собственно и пишу нашел ряд закономерностей...
Вот нижу ссылка и собственно функция показывающая количество лотов в последней сделки. после твоих поправок я думаю все будет работать не особо лагая (Верней проверил оттарговка проходит норм, точки ку входа определяет конкретно , стопик тянет , но потом транзак ругается на внутреннюю ошибку). Но это уже не из той оперы. а так при помощи того с небольшими доработками можно получить довольна таки полезную информацию.. ) если интересно могу в личку отписаться что и как я думаю анализировать. http://www.transaq.ru/dokuwiki/atf:константы?s[]=param&s[]=quantity statline.getparam(param_quantity); 24
Подсистема ATF / Re: Работа с зделками.« on: РЯаХЫп 25, 2014, 01:44:51 pm »
и тогда попутный вопрос а Объем последней сделки как то также вытащить можно?...( количество лотов?)
25
Подсистема ATF / Re: Работа с зделками.« on: РЯаХЫп 25, 2014, 01:43:35 pm »
Честно открывал только поиска команд которые были мне были необходим)) я просто боюсь читать большие книги и руководства..)) мозг потом долго вычищать от глупых мыслей приходится..) А так еще раз спасибо проверю.. если весе так будешь проездом в Калининграде с меня Коньяк.)
26
Подсистема ATF / Re: Повесить транзак.« on: РЯаХЫп 25, 2014, 01:41:08 pm »
ddd323 спасибо проверю еще но вроде стало получше но видать немного не так все делал сам сейчас попробую как ты написал..
27
Подсистема ATF / Re: Повесить транзак.« on: РЯаХЫп 25, 2014, 11:47:06 am »
хм..) задача получать данные о каждой сделке на рыке и про анализировать её если есть код для образца буду очень рад посмотреть и проверить его но я может не дошел как это сделать. Так что если не сложно подскажи код.
28
Подсистема ATF / Работа с зделками.« on: РЯаХЫп 25, 2014, 11:45:06 am »
Еще раз доброго времени суток ниже приведен код получения последней цены сделки
1 Вопрос как не будь по другому можно узнать цену последней сделки.? var statline = new_object("statline"); //Получение цены посленей сделки. statline.subscribe(); stat1 = statline.getparam(param_last); statline.unsubscribe(); З,Ы. вариант через стакан слегка не удобен. Ноя его пока не адаптировал. var book = new_object("book"); book.subscribe(); //подписка book.load(); //загрузка bookSell=book.getBidPrice(0); bookBuy=book.getAskPrice(book.getAskPosCount()-1); 2 Как не будь не используя statline.getparam(param_quantity); можно получить число лотов по сделке на рынке? 29
Подсистема ATF / Re: Повесить транзак.« on: РЯаХЫп 25, 2014, 10:10:26 am »
А да и забыл спросить.
1 почему это все вешается к едерен фене ? 2 когда все это будет исправлено? 30
Подсистема ATF / Повесить транзак.« on: РЯаХЫп 25, 2014, 10:08:51 am »
Доброго времени суток.
Я как бы изначально думал что чтобы повесить транзак требуется сложный код но нет все оказалось гораздо проще. Ниже приведен код при котором начинается жуткое провисание по свечам ( задержка до 2.5 мин на 5 минутных свечах) и полная не возможность торговать. Поскольку ручками заявку на рынок вывести нельзя. Дабы не избежать воплей что у меня слабый комп на скрине приважу ТТХ. да каюсь видюха встроенная но как она влияет если мне кто то расскажет буду рад. static a=0; static b; static c; function calc() { var statline = new_object("statline"); statline.subscribe(); b = statline.getparam(param_quantity); if b == 2 { c=c+1; } a = a+1; } function onNewCandle() { signal::output("a="+a+" b="+b+" c"+c); a=0; b=0; c=0; } |
Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC |