Друзья помогите разобраться.
Хочу написать простейший индикатор на C#.
int open;
int close;
int high;
int low;
int dayUP; // день где open < close
int dayDN; // день где close > open
сразу же вопрос, может быть dayUP и dayDN вводить через bool или как условие через if?
и вот собственно вопрос, я хочу чтобы индикатор считал длину верхних и нижних хвостов свечек, как это сделать лучше?
т.е. если dayUP, то считаем high — close
если dayDN, то считаем low — close
как это правильно написать?
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
bool dayUP = true(false)
или
int dayUP = 1(0)
Будет или
if (open < close)
{
dayUP = 1;
dayDn = 0;
}
или
if (open < close)
{
dayUP = true;
dayDn = false;
}
и т.д.
всегда вычитывай клоз от опен или наоборот, но при этом получай значение по МОДУЛЮ, тоесть положительное.
и никаких условий не надо создавать