Привет, а какая разница будет у тебя
bool dayUP = true(false)
или
int dayUP = 1(0)
Будет или
if (open < close)
{
dayUP = 1;
dayDn = 0;
}
или
if (open < close)
{
dayUP = true;
dayDn = false;
}
и т.д.
нафига вообще такие конструкции?
всегда вычитывай клоз от опен или наоборот, но при этом получай значение по МОДУЛЮ, тоесть положительное.
и никаких условий не надо создавать
Марсель Тазетдинов, не зачто, только одно пожелание — цены всегда делай double а не int.
так не правильно:
int open;
int close;
int high;
int low;
правильно так:
double open, close, high, low;
а еще правильней создать класс как пример Bar
и в нем поля:
double open, close, high, low;
и можно создавать экземпляры класса и записывать в них значения:
Bar.open =…
и тд
а если работаешь с несколькими барами а не одним, то лучше всего создав класс БАР и создав в нем поля опен хай лой клоз волюм, также создать еще поля как то рендж бара, высота верхней тени, высота нижней и в конструкторе класса прописать их вычисление.
в коде программы создаешь массив экземпляров класса, у каждого экземпляра класса есть свои хай лой и тд…
при создании экхемпляра класса конструктор класса самостоятельно будет все вычислять…
и тебе останется только в цикле перебрать все экземляры класса с запросами на необходимые поля…
как то так ))
ShamanKZN, А что быстрее работает? Мат. конструкции или if? Если if не выполняется, то внутри него ничего не считается, а мат. конструкция всегда будет считаться… Это я не об этом примере, а в общем. Не оппонирую, интересуюсь, т.к. такой же ламер, как Марсель...))))
Веб-терминал Альфа-Инвестиции — это современный торговый терминал для инвесторов и трейдеров, который доступен в браузере с компьютера или ноутбука. Он позволяет полностью персонализировать...
Облигации федерального займа — актив не для всех. Короткие государственные бумаги предлагают невыразительную доходность даже относительно ставок в банках. А длинные выпуски хоть и...
USD/CAD: Роковая звезда над каналом — канадский доллар готовит контрудар
«Канадец» закрыл торговый вторник классической «падающей звездой», которая филигранно оттолкнулась от линии тренда нисходящего канала и психологического уровня сопротивления 1.3725. Для продавцов...
Интер РАО. МСФО 2025г. Тяжелые результаты, но дальше ещё тяжелее...
Компания Интер РАО опубликовала финансовые результаты за Q4 2025г. по МСФО: 👉Выручка — 518,4 млрд руб. (+13,2% г/г)
👉Операционные расходы — 510,3 млрд руб. (+18,0% г/г)
👉 Операционная...
покудова положение у нас такое, надобно с Китаем нам дружить-мировать, а не биться-рататься. Харитон наш мудр, в корень зрит. А ты, TheLifeGuard13, вроде человек государственный, а так поверхово рассу...
Олег Кузьмичев, вашей дипломной работе сразу пять баллов. За оригинальность. Будем ждать следующего наплыва. Деньги в «нефтянке» не держите, ну нафик. А то ещё чего-нибудь случится…
bool dayUP = true(false)
или
int dayUP = 1(0)
Будет или
if (open < close)
{
dayUP = 1;
dayDn = 0;
}
или
if (open < close)
{
dayUP = true;
dayDn = false;
}
и т.д.
всегда вычитывай клоз от опен или наоборот, но при этом получай значение по МОДУЛЮ, тоесть положительное.
и никаких условий не надо создавать
если же не только это, но еще и формулы потом разные применяются то без IF не обойтись
сорри не так прочел вопрос…
вот ответ на твой вопрос:
double DlinnaVerhTeni = high-Max(open, close);
double DlinnaNizTeni = Min(open, close)-low;
так не правильно:
int open;
int close;
int high;
int low;
правильно так:
double open, close, high, low;
а еще правильней создать класс как пример Bar
и в нем поля:
double open, close, high, low;
и можно создавать экземпляры класса и записывать в них значения:
Bar.open =…
и тд
в коде программы создаешь массив экземпляров класса, у каждого экземпляра класса есть свои хай лой и тд…
при создании экхемпляра класса конструктор класса самостоятельно будет все вычислять…
и тебе останется только в цикле перебрать все экземляры класса с запросами на необходимые поля…
как то так ))
на правильность не претендую ибо сам тоже учусь
а насчет класса, возможно не надо будет, скорее всего в библиотеке велса есть готовое решение.
чтобы что то просчитать компу надо в сотни раз меньше времени и трудозатрат, чем что либо с чем либо сравнить ))