1
Торговый терминал Transaq / Что такое сегодня на вечерке со стаканами?
« on: ЬРп 27, 2013, 08:22:47 pm »
Рынок ФОРТС
картинка во вложенном файле
картинка во вложенном файле
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Вам не пришло письмо с кодом активации? ФХЪРСап 13, 2024, 06:18: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.
Pages: [1]
1
Торговый терминал Transaq / Что такое сегодня на вечерке со стаканами?« on: ЬРп 27, 2013, 08:22:47 pm »
Рынок ФОРТС
картинка во вложенном файле 2
Подсистема ATF / Ошибки в ::cancelStopOrder(id) и hashStop["accepttime"]« on: ЬРп 16, 2013, 01:14:40 pm »
Уважаемые разработчики!
1. Code: [Select] var trind = 0; trind всегда возвращает 0, даже если операция прошла успешно.2. Поле ["accepttime"] хеша Стоп заявки возвращает время +4 часа к Мск. Ниже вырезка из лога: Quote 16.05.13;11:56:05;STOP_ORDER:301;0;-1;SS_DISABLED;opr: -1;INTRA5;0;INTRA5;15:40:01 16.05.13;aPc: 2.28;5;qty: 18;-1;; Зеленым цветом время правильное: getFormattedDateTime(getServerTime()); Красным: getFormattedDateTime(hashStop["accepttime"]); INTRA5 ATF1.18 3
Подсистема ATF / О эффективности кода« on: РЯаХЫп 17, 2013, 09:55:16 pm »
Уважаемые разработчики!
Задумался, а какой вариант кода будет более эффективным, с точки зрения производительности? Вариант 1. Code: [Select] static myHash = 0; Вариант 2. Code: [Select] .... Тоже касается и других объектов - массивов, статлайеов, файлов и т.д. И в догонку к хешам, можно ли в поле value1 хеша1 вкложить другой хеш2 (массив), т.е. многомерные таблицы? (Извините, не программист ) 4
Подсистема ATF / getMaxBrokerRefLen()« on: РЯаХЫп 17, 2013, 01:04:17 pm »
Функция getMaxBrokerRefLen() возвращает значение -19, в реальности же при выставлении заявки (пробовал руками) можно ввести только пять знаков.
И правильно ли я понимаю, при выставлении заявки, в value ["brokerref"] я могу писать свои, произвольного содержания коменты, а затем при получении информации по заявке (сделке), выполнять какие то манипуляции в коде? INTRA4, ATF 1.18 5
Подсистема ATF / О контроле типов переменных« on: ЬРавР 28, 2013, 09:15:02 pm »
Уважаемые разработчики, а нет ли в планах добавить функции проверки типов переменных?
Что нибудь вроде IsNumber(var) и/или IsString(var) возвращающих true/false... А может и на Exception замахнетесь? С возможностью обработки исключений? 6
Подсистема ATF / Функции управления цветом« on: дХТаРЫп 19, 2013, 10:29:25 am »
Уважаемые разработчики.
Можно ли привести коротенькие примеры работы с функциями Отображение в первую очередь с setHistColor(color) - color как задается? например если var trend = 1; бар на гистограмме Green и соответсвенно trend = -1; бар хотелось бы видеть Red спасибо. 7
Подсистема ATF / Функции getDay(x), getMonth(x) и др.« on: дХТаРЫп 16, 2013, 03:39:04 pm »
Столкнулся со следующей ситуацией:
конструкции as_string(getMonth(t)); as_string(getDay(t)); as_string(getHour(t)); as_string(getMinute(t)); as_string(getSecond(t)) в результате возвращают значение без ведущего ноля. Т.е. месяц Февраль вместо 02 получаем 2, что, как мне кажется, несколько не правильно. Приходится делать дополнительно проверку на длинну строки и добавлять 0. И в догонку... Не нашел как получить Код инструмента. Например контракт RTS-3.13, его код RIH3 и т.д. Спасибо. 8
Подсистема ATF / функция tan(x) - тангенс x.« on: ЭЮпСап 26, 2012, 03:16:38 pm »
Уважаемые разработчики
Не понятно, tan(x) - как работает? x должно быть в чем, градусы, радианы? в любом случае тангенс 45гр. выдает что угодно только не 1! Спасибо 9
Подсистема ATF / Статусы заявок« on: бХЭвпСап 21, 2012, 10:01:37 pm »
Здравствуйте!
В руководстве сказано: status - Состояние заявки (значения смотрите в разделе константы) А мне возвращает: Status:8 Operation:-1 то есть циферки. Это "проделки" брокера? Если нет, то где взять таблицу статусов? Или методом "научного втыка"? Спасибо. 10
Подсистема ATF / Объект не является массивом« on: бХЭвпСап 12, 2012, 10:45:13 am »
Построен вот такой вот индикатор:
Code: [Select] extern FastPrd = 7; регулярно вылетает сообщение : Объект не является массивом. (object::operator[]) ругается на строку ravi[0] = line[0] - line[0][-1]; но ravi то объявлен как объект "linebuffer" в чем же дело? и еще, в окне вывода ATF указывалась бы переменная которая вызывает ошибку спасибо. 11
Подсистема ATF / Функция StdDev?« on: бХЭвпСап 27, 2011, 10:57:08 am »
Доброго времени суток!
Уважаемые разработчики, поясните по синтаксису функции StdDev (в руководстве не нашел). возможна ли следующие конструкция line[1] = StdDev(stddev_abs, period, (line[0] - line[0][-1])); или var A = line[0] - line[0][-1]; line[1] = StdDev(stddev_abs, period, A); экспериментально не проходит, но может я что то не так делаю? Спасибо. 12
Подсистема ATF / Синтаксис функции sumLine?« on: бХЭвпСап 23, 2011, 10:10:20 am »
Добрый день, уважаемые разработчики!
Поясните по синтаксису функции sumLine: 1. В индикаторе "А" пишу следующую конструкцию: line[0] = high/low; line[1] = sumLine(line[0], -10); - выдает корректный результат 2. В индикаторе "B" ... line[1] = abs(close - close[-1]); line[2] = sumLine(1, -Per); - тоже правильно, но если 1 заменить на line[1] выдает какую то ересь. Как же все-таки правильно? И еще 3-е. ИМХО не помешала бы функция Sum(x, n) - где x - переменная, а n - количество периодов. Тогда можно было бы обойтись и без линий. Например: ... var A = (close - close[-1]); var B = Sum(A, -10); ... sumPrice() не подходит - она кроме pt_price ничего воспринимать не хочет. Спасибо. PS: TRANSAQ ver. 5.02.275.01, rev.48, ATF 1.8
Pages: [1]
|
Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC |