Transaq
СБО "Transaq" => Подсистема ATF => Topic started by: bugem on 19.02.2013, 10:29:25
-
Уважаемые разработчики.
Можно ли привести коротенькие примеры работы с функциями Отображение
в первую очередь с setHistColor(color) - color как задается?
например если var trend = 1; бар на гистограмме Green
и соответсвенно trend = -1; бар хотелось бы видеть Red
спасибо.
-
Например, так:
#line 0 colored_hist
function calc()
{
line[0] = fmod(noCandle(), 5) + 1;
if (noCandle() == 0) {return;}
if (line[0] > line[0][-1]) {
setHistColor(RGB(0, 255, 0));
}
else {
setHistColor(RGB(255, 0, 0));
}
}
-
Понятно. О том, что цвет можно задать целым числом как то и забыл :)
Уточните пожалуйста, управлять можно только цветом всех line одновременно, если несколько линий?
-
Только всех одновременно, и только гистограмм.
-
Heller, спасибо за оперативность.
И еще вопросик не по теме топика.
Есть ли ограничение на размер текстового файла. Я пишу некоторую информацию в txt файл (много). Так вот, остановится ли запись по достижении некоторого (какого?) объема или будет писать, пока на диске место не кончится?
-
Тут больше зависит от файловой и операционной системы, нежели от ATF. Компилятор и используемая нами библиотека позволяют работать с файлами максимального объема 7 эксабайт (http://ru.wikipedia.org/wiki/%D0%AD%D0%BA%D1%81%D0%B0%D0%B1%D0%B0%D0%B9%D1%82) :) При этом существуют ограничения файловых систем: для FAT16 это 2Гб, для FAT32 4Гб, для NTFS это 16Тб для большинства систем и 256Тб для Windows 8.
Но вообще мы на таких больших файлах ATF не тестировали, так что гипотетически могут вылезти какие-то проблемы.
-
16ТБ это сильно :)
нет, у меня конечно скромнее, результирующий файл несколько десятков МБ, но их может быть несколько...
-
Несколько десятков мегабайт точно не должны привести к проблемам.