Техническое задание
the code bellow and explaing image in attach
extern double distance = 80 ; //Distance between high or low and level extern string DateBegin = "2018.07.09 15:00" ; //date of my high or low extern string Statut = "FHL" ; // from high to low - FLH : from low to high int start() { //---------------------------------------- int timenow=TimeCurrent(); datetime Begin; double hi, low , hi1 , low1; int iBarBegin , i , j ,cx, shifthigh , shiftlow; datetime TimeHigh , TimeLow ; Begin = StrToTime(TimeToStr(timenow, TIME_DATE) + " " + DateBegin); iBarBegin = iBarShift(NULL, 0, Begin); if(Statut == "FHL"){ hi = iHighest(Symbol(), Period(), MODE_HIGH, iBarBegin,1); low = 0 ; }else{ low = iLowest(Symbol(), Period(), MODE_LOW, iBarBegin,1); hi = 0 ; } for( i = iBarBegin ; i > 0 ; i-- ){ if(hi != 0) for( j = i ; i > 0 ; i-- ){ if((hi - Distance*_Point) >=Low[j]){ low1 = hi - Distance*_Point ; //and Draw arrow at low1 value cx = j ; shiftlow = iLowest(Symbol(), Period(), MODE_LOW, j-cx+1,cx); shifthigh = iHighest(Symbol(), Period(), MODE_HIGH, j-cx+1,cx); i = j ; // to start counting from high or low of last candle like cycle } } } }
Откликнулись
1
Оценка
Проекты
118
17%
Арбитраж
44
23%
/
39%
Просрочено
20
17%
Свободен
2
Оценка
Проекты
114
98%
Арбитраж
4
0%
/
75%
Просрочено
35
31%
Свободен
Информация о проекте
Бюджет
30+ USD
Исполнителю
27
USD
Сроки выполнения
от 3 до 10 дн.