Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Октября 20, 2021, 06:47:17 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.

Topics - anfedoro

Pages: [1]
1
Торговый терминал Transaq / Сигнал в терминале
« on: Сентября 09, 2021, 10:58:58 pm »
Добрый всем день

который раз попадаю на то что в терминале раздается звуковой сигнал, явно в итоге страбатывания установленного сигнала (скажет на достижение ценового уровня по инструменту).. но никакого окна с сообщением, как это обычно бывает, в терминале не появляется и выключить сигнал кроме как перезагрузкой терминала не выходит. Поясните что это такое и как с этим бороться?

спасибо


2
Подсистема ATF / Управление роботом
« on: Ноября 25, 2020, 11:52:12 am »
Всем добрый день.

Поясните пожалуйста логику управления роботом.
Есть две фунции OnRobotStart() и OnRobotStop().. они позволяют реагировать на клик на робота в углу с тем, что бы выполнять какие то действия по управлению выполнением скрипта.
Например так
function onStartRobot()
{
   trade = 1;
}

function onStopRobot()
{
   trade = 0;

}
Далее в зависимости от trade я или выполняюю trade_action::xxxx или нет.
Тут вроде бы все понятно.. но не все. Если я например не буду использовать переменную trade, но кликнул на робота и он стал красный - будут размещаться реальные ордера или нет?  может МТС сама это контролирует без всяких моих переменных ?. нигде в доках ничего не нашел на эту тему.

Еще - есть фунция shutdownRobots(). Ее назначение вроде бы понятно, стопнуть выполнение МТС тогда когда это нужно (скажем при возникновении ошибки с размещением заявки). Исходя из действия этой функции я могу предположить ответ на свой же вопрос выше  -  МТС сама контролирует оправку реальных заявок без всяких моих переменных.. так ? Если это так.. то в принциме в моем примере выше я могу совсем не использовать функции onStart/onStop?

Далее еще вопрос - если есть функция shutdownRobots()  то почему нет обратной ей ?.. скажем утром терминал переустанавливает соединение и естествнно перестарутют все скрипты. После рестарта робот остается красным и ждет моего клика что бы начать рабоать. Как мне заставить его активироваться автоматически?

Заранее спасибо

3
Доброго всем дня..
Подскажите, есть ли возможность отличить, скажем в onTrade(),  сделку выполненную по заявке скрипта.. или сделанную мной вручную в окне терминала?


Спасибо

4
Подсистема ATF / подписка на тики
« on: Июня 19, 2020, 10:59:35 am »
Добрый всем день

Есть ли у кого то работающий код с подпиской на тики ?
По примерам в форуме так и не удалось ничего добиться.. на любой инструмент возвращается secid = 65535 и все дальнейшие телодвижения бессмысленны

 заранее спасибо

5
Почему  функция sumPrice(pt_volume, -n, -1) вызывает ошибку  -  "синтаксическая ошибка, неожиданный идентификатор, ожидается TOK_CANDLEREFTYPE"?

6
Подскажите, есть ли возможность нарисовать канал линейной регрессии? так что бы он и правда был линейным, а не некой кривой.
Скажем так.. я успешно считаю коэффициенты  a b для построения прямой линии, но как саму прямую нарисовать то ?
Я пробовал рисовать линии "назад" , как то вот так

line[0][-i] =   a+b*i, где i от 0 до периода истории для которого посчитаны коэффициенты.
Но ничего не получается.. видимо где то line[0] получает нулевое значение и весь график сжимается..
код выглятит как то так

      linearRegression(period); // тут считаю a и b для периода
      std_dev = StdDev(stddev_abs, period, pt_close);
                i = -period;
      while (i <=0 ){

         linear_reg = a + b*(-i);

         line[0] = linear_reg + std_dev*1.36;
         line[1] = linear_reg + std_dev;
         line[2] = linear_reg;
         line[3] = linear_reg - std_dev;
         line[4] = linear_reg - std_dev*1.36;
         i += 1;
      }

Линия регресии которая есть в инструментах рисования бесполезна.. она не движется за графиком.. ей нельзя задать глубину истории, да и в скрипте ее никак не видно что бы скажем для сигналов использовать


заранее спасибо

7
 есть ли кто то кто может помочь разобраться в причине постоянных вылетов транзака при попытке выполнить операции покупки или продажи..? т.е сами операции успешны.. а потом транзак тупо сваливается с дампом.

Заменяю операцию покупки на условную запись этой покупки в файл.. все работает сутками без проблем.

или плюнуть уже на  ATF ?

8
Подсистема ATF / signal:output в режиме тестирования
« on: Ноября 03, 2019, 03:30:16 pm »
Подскажите пожалуйста, это нормальное поведение  ATF, что в режиме тестирования никакого вывода от скрипта  не получить ?.. только можно построить графики индикаторов и точка?


Pages: [1]


Войти

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