Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
ФХЪРСап 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.

Messages - DiveRSS

Pages: 1 [2] 3 4 5
16
Подсистема ATF / Re: Ошибки.
« on: РЯаХЫп 28, 2014, 12:28:59 pm »
В данном логе для меня нечего полезного нет.

17
function onTrade() событие совершение сделки то есть м ы можем выставить Ордел и он выполнится но в нем будет происходить несколько сделать предположим 100 лотов один тред 70 второй 30.


function onOrder() Событие исполнения ордера То есть изменение его статуса

Тред как и ордер может выставлять пользователь ( человек) или выставлять робот .

Я лично событе он трейд использую для определения последней цены по которой был выполнен ордер и от неё выставляю стопик. Но только когда статус Ордера Исполнен.

18
Подсистема ATF / Re: Ошибки.
« on: РЯаХЫп 28, 2014, 12:15:54 pm »
какой и что там видно?

19
Вот тебе подсказка как я делал я .. Я анализировал наличие бумаг в портфеле. Если нужно проверить выставленный стоп ордер то посмотри "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
Вот вы обрадовать!!!!! #&#&#&&###

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;
}

Pages: 1 [2] 3 4 5


Войти

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