Поиск свечи

Автор: sev_evgeni

Поиск свечи - Fri Jun 03 2016 09:16 PM

Помогите пожалуйста, необходимо найти свечу с большой тенью внизу и растущим телом, при этом тело должно быть в три раза меньше тени свечи, а если цена открытия равна цене закрытия пропускать эту свечу. На данный момент я застрял на этом Open[i-1]<Close[i-1]?(Close[i-1]-Open[i-1])*3<(Open[i-1]-Low[i-1]), у меня дальше не пропускает. Я Новичек в этом деле пока.
Автор: ViL

Re: Поиск свечи - Sat Jun 04 2016 11:17 AM

есть блок формула, а есть блок логическая формула.
Что бы себе голову не ломать. Возьмите пару формул и напишите в них формулы "Тень" и "Тело" .
Далее определитесь, что такое "растущее" я, например, не понимаю.
А дальше уже используйте лог.формулу и в ней находите нужную свечу.
Автор: komissar

Re: Поиск свечи - Mon Jun 06 2016 09:27 AM

var teloBar = sec.ClosePrices[bar] - sec.OpenPrices[bar];
isWhitBar[bar] = teloBar > 0;
isBlackBar[bar] = teloBar < 0;
var teniH = isWhitBar[bar]
? sec.HighPrices[bar] - sec.ClosePrices[bar]
: sec.HighPrices[bar] - sec.OpenPrices[bar];
var teniL = isBlackBar[bar]
? sec.ClosePrices[bar] - sec.LowPrices[bar]
: sec.OpenPrices[bar] - sec.LowPrices[bar];
isDodgBar[bar] = teniH > Math.Abs(teloBar) && teniL > Math.Abs(teloBar) || Math.Abs(teloBar) <= sec.Tick;
Ну и манипулируйте с этими данными как хотите. Для доджа можете написать свои условия.