Всем привет, кто знает как правильно записать?
if(Uslovie11==1)
{
if((Bid>=ma1 && Bid<ma2)
{
CloseAll();
}
}
Если графически - 2 настраиваемых ма которые время от времени сужаются и пересекаются,
Цель - вставить туда диапазон в пунктах например (0,100)
таким образом получим пересечение диапазонов, служащих сигналом к закрытию, где область пересечения можно будет задать вручную
З.Ы
Новичок, просьба какахами не кидать
имеется в виду что две например MA сблизились более чем на N пунктов ?
bool NearestThen(const double &ma1[],const double &ma2[],int points,int bar=1) {
return (MathAbs(ma1[bar]-ma2[bar])/_Point < points);
}
по вкусу добавить контроль серийности массивов, выход за границы и произвольную величину пункта
имеется в виду что две например MA сблизились более чем на N пунктов ?
bool NearestThen(const double &ma1[],const double &ma2[],int points,int bar=1) {
return (MathAbs(ma1[bar]-ma2[bar])/_Point < points);
}
по вкусу добавить контроль серийности массивов, выход за границы и произвольную величину пункта
да, например при сближении областей на указанное расстояние закрыть
Выход за границы - тогда услjвие не выполняется
по поводу произвольной величины - планирую диапазон*Point
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем привет, кто знает как правильно записать?
if(Uslovie11==1)
{
if((Bid>=ma1 && Bid<ma2)
{
CloseAll();
}
}
Если графически - 2 настраиваемых ма которые время от времени сужаются и пересекаются,
Цель - вставить туда диапазон в пунктах например (0,100)
таким образом получим пересечение диапазонов, служащих сигналом к закрытию, где область пересечения можно будет задать вручную
З.Ы
Новичок, просьба какахами не кидать