Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
if(Close[i]>Open[i])BullBarSt=iStochastic(.......i);
if(Close[i]<Open[i])BearBarSt=iStochastic(.......i);
if(Close[i]>Open[i])BullBarSt=iStochastic(.......i)
if(Close[i]<Open[i])BearBarSt=iStochastic(.......i);
Если я правильно каждую интересующую свечу со значением стахастика можно вывести:
double BullBarSt1, BullBarSt2, BearbarSt1, bearBarSt2;
BearbarSt1< bearBarSt2;
BullBarSt1< BullBarSt2;
if (Close[i]>Open[i])BullBarSt1=iStochastic(....,i);
if (Close[i]>Open[i])BullBarSt2=iStochastic(....,i);
if (Close[i]>Open[i])BearlBarSt1=iStochastic(....,i);
if (Close[i]>Open[i])BearlBarSt2=iStochastic(....,i);
Но как задать значения i, если 1) стохастик нахадится в промежутке St<=20 (уровень в стохатике)2) если искомые свечи не расположены один за другим, а через какое-то неизвестное число баров??? 3) условие такое что вторая черная свеча выше первой (также и в белых свечах).
Может нужно ввести массив? Но как?