Transaq
СБО "Transaq" => Подсистема ATF => Topic started by: makeev on Апреля 01, 2011, 11:45:34 am
-
Почему на INTRA нельзя войти в короткую?
-
дайте подробности
по какому клиенту, какую бумагу продаете, какой ответ получаете
Все работает как надо.
На всякий случай проверил сам - успешно продал в шорт Сбербанк
-
Почему на INTRA нельзя войти в короткую?
У меня сначала тоже была такая же проблема, но потом разобрался что к чему:
http://www.transaq.ru/forum/index.php?topic=342.msg1329;topicseen#msg1329
-
Зашел в интру (вообще первый раз) стандартно: интра2(5); транзак.
Два вопроса:
1. это специально задумано, что бы все дневные графики
были абсолютно одинаковыми? («День сурка» ©, прям ...)
2. скрипт:
static r2;
function init()
{
setBounds(0, countCandles() - 1, 0);
}
function calc()
{
r2 += 1;
line[0] = r2;
}
... - очень странные результаты выдаются, - график может
начинаться с любой случайной величины, например 9457
или 217054 ... - ?
-
Попробуйте инициализировать s2 каким-либо значением в init либо изначально.
-
Я перепробовал различные варианты, и тот который предложили Вы, - тоже.
Скрипт привел в «чистом виде», как он по логике, казалось бы, должен был бы «правильно» (стабильно одинаково хотя бы) срабатывать. Такой же эффект, кстати, и в Трансаке. Может это «баг» какой? ...
И по первому вопросу: в Интре «день сурка» ©, - так и должно быть? (просто элемент «внезапности» пропадает, в таком случае)...
-
И по первому вопросу: в Интре «день сурка» ©, - так и должно быть? (просто элемент «внезапности» пропадает, в таком случае)...
Алгоритм генерации цен в Интре достаточно примитивный, поэтому, если пользователи виртуальной Биржи не выставляют свои заявки, которые как-то меняют цены, то получается "день сурка"
-
2 osle
Не забывайте про пересчет истории.
http://www.transaq.ru/dokuwiki/atf:цикл_жизни_скрипта
Попробуйте вот так:
static r2 = 0;
function init()
{
setBounds(0, countCandles() - 1, 0);
}
function calc()
{
if(isHistoryCalculated())
{
r2 += 1;
line[0] = r2;
}
}