Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2303 1...229622972298229923002301230223032304230523062307230823092310...2747 Новый комментарий JRandomTrader 2023.10.21 22:00 #23021 Tretyakov Rostyslav #: А что поставить вместо вопросительных знаков? Почему не for(int j=i+1; j<ArraySize(high); j++) { if(high[j]-low[j]>size) cnt+=1; if(cnt==3) { bar=j; break; } } ? Tretyakov Rostyslav 2023.10.21 22:13 #23022 JRandomTrader #: Почему не ? Спасибо, работает...но не корректно Вы не подскажите, как можно реализовать такой поиск свечей Когда последняя закрытая свеча >= size, мне нужно перебором найти вторую и третью свечу >= size, а все которые меньше пропускать. В итоге получить номер третьей свечи. [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой Пропуск свечей Элитные показатели :) JRandomTrader 2023.10.21 22:31 #23023 Может, for(int j=i+1, cnt=1 ; j<ArraySize(high); j++) { if(high[j]-low[j]>size) cnt++; if(cnt==3) { bar=j; break; } }? Tretyakov Rostyslav 2023.10.21 22:33 #23024 JRandomTrader #: Может, ? Я cnt обнулял перед циклом cnt=1 нельзя, тогда пропускает последнюю закрытую свечу JRandomTrader 2023.10.21 22:40 #23025 Что именно "но не корректно"? Tretyakov Rostyslav 2023.10.21 22:47 #23026 JRandomTrader #: Что именно "но не корректно"? Лишние свечи добавляет, иногда правильно, а иногда 4-5 свечей считает. JRandomTrader 2023.10.21 22:58 #23027 Tretyakov Rostyslav #: Лишние свечи добавляет, иногда правильно, а иногда 4-5 свечей считает. Может, надо определиться "найти вторую и третью свечу >= size" или "high[j]-low[j]>size" ? Tretyakov Rostyslav 2023.10.21 23:09 #23028 JRandomTrader #: Может, надо определиться "найти вторую и третью свечу >= size" или "high[j]-low[j]>size" ? Есть первая закрытая свеча high[i+1] - low[i+1] > size надо найти еще две таких ближайших свечи и получить номер последней свечи. JRandomTrader 2023.10.21 23:28 #23029 Tretyakov Rostyslav #: Есть первая закрытая свеча high[i+1] - low[i+1] > size надо найти еще две таких ближайших свечи и получить номер последней свечи. Первая - именно [i+1], не [i]? Tretyakov Rostyslav 2023.10.21 23:37 #23030 JRandomTrader #: Первая - именно [i+1], не [i]? Да, первая закрытая свеча. 1...229622972298229923002301230223032304230523062307230823092310...2747 Новый комментарий
А что поставить вместо вопросительных знаков?
Почему не
?
Почему не
?
Спасибо, работает...но не корректно
Вы не подскажите, как можно реализовать такой поиск свечей
Когда последняя закрытая свеча >= size, мне нужно перебором найти вторую и третью свечу >= size, а все которые меньше пропускать. В итоге получить номер третьей свечи.
Может, ?
Я cnt обнулял перед циклом
cnt=1 нельзя, тогда пропускает последнюю закрытую свечу
Что именно "но не корректно"?
Лишние свечи добавляет, иногда правильно, а иногда 4-5 свечей считает.
Может, надо определиться "найти вторую и третью свечу >= size" или "high[j]-low[j]>size" ?
Может, надо определиться "найти вторую и третью свечу >= size" или "high[j]-low[j]>size" ?
Есть первая закрытая свеча high[i+1] - low[i+1] > size
надо найти еще две таких ближайших свечи и получить номер последней свечи.
Есть первая закрытая свеча high[i+1] - low[i+1] > size
надо найти еще две таких ближайших свечи и получить номер последней свечи.
Первая - именно [i+1], не [i]?
Первая - именно [i+1], не [i]?
Да, первая закрытая свеча.