double ub=MathMax(Close[i],Open[i]);
double lb=MathMin(Close[i],Open[i]);
double bd=ub-lb;
double sh=(High[i]-Low[i]);
double sf3=sh/3;
bool upper=(bd<sh3 && lb>=High[i]-sh3);
bool lower=(bd<sh3 && ub<=Low[i]+sh3);
Дмитрий, а не лучше ли было бы указать автору на ошибки, чтобы он разобрался в них, и в следующий раз не совершал, а не выдавать готовый код ?
(Кстати, он не совсем точно соответствует "техзаданию").
Сергей, вы понимаете, почему у вас "не работает на практике" ваша формула ?
Вы понимаете, что именно она вычисляет ?
Дмитрий, а не лучше ли было бы указать автору на ошибки, чтобы он разобрался в них, и в следующий раз не совершал, а не выдавать готовый код ?
(Кстати, он не совсем точно соответствует "техзаданию").
Сергей, вы понимаете, почему у вас "не работает на практике" ваша формула ?
Вы понимаете, что именно она вычисляет ?
А не разу ещё не получал в ответ на указания ошибок что-то типа: "Не учи жить, лучше помоги материально."?
К Сергею это никак не относится.
double ub=MathMax(Close[i],Open[i]);
double lb=MathMin(Close[i],Open[i]);
double bd=ub-lb;
double sh=(High[i]-Low[i]);
double sf3=sh/3;
bool upper=(bd<sh3 && lb>=High[i]-sh3);
bool lower=(bd<sh3 && ub<=Low[i]+sh3);
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Коллеги,
помогите, пожалуйста, с условием, которое будет определять два типа свечей
либо свечи, у которых тело 1/3 от размера и находится либо в верхней либо в нижней части
У меня есть такая формула
( (Open[3]>High[3]-(High[3]-Low[3])/3) && Close[3]<=Open[3])
но на практике она не работает