Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
24.01.2025, 06:41:43
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «TRANSAQ» официально заявляет, что не ведет никакой деятельности в мессенджерах или социальных сетях. 
Подробности на нашем сайте  WWW.TRANSAQ.RU.

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Окружение ATF « предыдущая тема следующая тема »
Страниц: 1 [2] Печать
Автор Тема: Окружение ATF  (Прочитано 12486 раз)
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #15 : 29.05.2013, 10:44:19 »

Quote
Единственное, что приходит на ум это пройтись по ним в цикле.

Ну на самом-то деле достаточно в начале каждого calc() просто выставить setHistColor().
Записан
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #16 : 01.06.2013, 22:39:35 »

Сейчас попробовал ваш вариант в Интре вот на таком простеньком скрипте:

Code: [Select]
#line 0 hist silver
#line 1 solid blue
#line 2 solid red


function calc()
{
setHistColor(RGB(200, 200, 200));

line[0]=close;
line[1]=MovAvg(ind_ema, 4, line[0]);
line[2]=MovAvg(ind_ema, 2, line[0]);

   if (line[2] > line[1])
{
  setHistColor(RGB(255, 0, 0));
}
}

Ну да, действительно работает.
Как говорится, базару нет :)
Этот танец с бубном, действительно, помогает :)

Это если смотреть с житейской точки зрения.

Ну а если взглянуть на это с точки зрения хорошего стиля программирования?
Не слишком ли ресурсозатратно? Ведь в часы пик функция calc() вызывается огромное число раз.

Гораздо проще было бы установить цветом по умолчанию серебряночку и сразу усе довольны.
Гистограммы же почти всегда рисуются именно таким цветом.
Все остальные линии на таком фоне смотрятся очень отчетливо.
Да и пользователю хлопот будет меньше.
В смысле, с бубном плясать не будет необходимости.
« Последнее редактирование: 03.06.2013, 00:18:31 от Олег » Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #17 : 03.06.2013, 18:30:47 »

Ну делать именно серебряный не правильно, потому что пользователь может любой цвет использовать в качестве умолчательного. Насчет использования цвета по умолчанию, тут на самом деле хорошая идея. Я посмотрю в код, если это окажется не сложно доделать, то доделаю.
Записан
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #18 : 03.06.2013, 19:44:44 »

Ну делать именно серебряный не правильно, потому что пользователь может любой цвет использовать в качестве умолчательного. Насчет использования цвета по умолчанию, тут на самом деле хорошая идея. Я посмотрю в код, если это окажется не сложно доделать, то доделаю.

Хорошо.
Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #19 : 11.06.2013, 12:23:57 »

Сейчас как раз пляшу с вашим бубном в боевых условиях.
Ну как бы хорошо было, если бы гистограммка всегда оставалась серенькой, если мы не меняем конкретную полосочку.
Ну зачем она черной-то становится?!
Зачем надо с бубном плясать на ровном месте?!
Ведь и без того немало танцев с бубном приходится исполнять в каждом скрипте.
Один танец, другой танец, не мудрено же в них запутаться.
Печаль :(

На этот пост можно не отвечать, это просто "крик души". Вырвалось.
« Последнее редактирование: 11.06.2013, 12:26:24 от Олег » Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
Страниц: 1 [2] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Окружение ATF « предыдущая тема следующая тема »
Перейти в:  


Войти

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