커뮤니티

문의

프로필 이미지
목마와숙녀
2020-12-04 15:04:00
870
글번호 144433
답변완료
1.시뮬레이션 결과가 나오지 않습니다. var : idx(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx == 100 and CountIf(C>O,100) >= idx*0.7 Then buy(); 2.아래식은 5포인트 중간에서 진입해야 하는데 5포인트 꼭대기나 바닥에서 진입합니다. 살펴주세요. var1 = (DayOpen-DayLow)/(DayHigh-DayLow)*100; if DayHigh-DayLow >= 5 and var1 <= 55 and var1 >= 45 Then buy(); 3.모든 진입이 090002 에 발생합니다. 수식 살펴주세요. if Bdate != Bdate Then var1 = 0; if sTime >= 90000 and sTime < 100000 Then var1 = var1+v; if var1 >= 10000 Then buy(); ************************************************************************* 안녕하세요 예스스탁입니다. 1 var : idx(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx <= 100 and DayHigh-DayLow >= 5 Then 2 var : idx(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx == 100 and CountIf(C>O,100) >= idx*0.7 Then 3 var1 = (DayOpen-DayLow)/(DayHigh-DayLow)*100; if DayHigh-DayLow >= 5 and var1 <= 55 and var1 >= 45 Then 4 if DayVolume >= 300000 Then 5 if Bdate != Bdate Then var1 = 0; if sTime >= 90000 and sTime < 100000 Then var1 = var1+v; if var1 >= 10000 Then 거래량(체결량)이 아닌 체결건수이면 v대신에 ticks를 사용하시면 됩니다. 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 아래 건 수식 부탁드립니다. 1. if 100봉 이하 and day high low 5.00 이상 then 2. if 첫봉에서 100봉까지 양봉 70% 이상 then 3. if day high low 5.00 이상 and dayopen 위치가 day high low 45~55% 사이 then 4. if day 거래량이 300000개 이상 then 5. if 틱봉에서 090000~100000 체결량이 10000개 이상 then
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-12-04 17:08:10

안녕하세요 예스스탁입니다. 1 해당 수식은 당일 100번째 봉까지 양봉이 70% 이상이라는 내용입니다. %를 줄여보시기 바랍니다. 0.7이 70%이므로 0.6 0.5로 낮추시면 신호가 발생하므로 현재 보시는 차트에서 조건에 만족하는 봉이 없어 신호가 발생하지 않는 것입니다. 2 식을 수정했습니다. if DayHigh-DayLow >= 5 and C <= DayLow+(DayHigh-DayLow)*0.55 and C >= DayLow+(DayHigh-DayLow)*0.45 Then buy(); 3 올려주신 글에서 체결량이 거래량을 의미하신다면 해당 수식이 맞습니다. 체결량은 거래량을 의미합니다. 만약 체결건수를 의미하시는 것이면 이전에 질문에 답변드린 부분과 같이 v를 ticks로 변경하시면 됩니다. if Bdate != Bdate Then var1 = 0; if sTime >= 90000 and sTime < 100000 Then var1 = var1+ticks; if var1 >= 10000 Then 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 1.시뮬레이션 결과가 나오지 않습니다. var : idx(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx == 100 and CountIf(C>O,100) >= idx*0.7 Then buy(); 2.아래식은 5포인트 중간에서 진입해야 하는데 5포인트 꼭대기나 바닥에서 진입합니다. 살펴주세요. var1 = (DayOpen-DayLow)/(DayHigh-DayLow)*100; if DayHigh-DayLow >= 5 and var1 <= 55 and var1 >= 45 Then buy(); 3.모든 진입이 090002 에 발생합니다. 수식 살펴주세요. if Bdate != Bdate Then var1 = 0; if sTime >= 90000 and sTime < 100000 Then var1 = var1+v; if var1 >= 10000 Then buy(); ************************************************************************* 안녕하세요 예스스탁입니다. 1 var : idx(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx <= 100 and DayHigh-DayLow >= 5 Then 2 var : idx(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx == 100 and CountIf(C>O,100) >= idx*0.7 Then 3 var1 = (DayOpen-DayLow)/(DayHigh-DayLow)*100; if DayHigh-DayLow >= 5 and var1 <= 55 and var1 >= 45 Then 4 if DayVolume >= 300000 Then 5 if Bdate != Bdate Then var1 = 0; if sTime >= 90000 and sTime < 100000 Then var1 = var1+v; if var1 >= 10000 Then 거래량(체결량)이 아닌 체결건수이면 v대신에 ticks를 사용하시면 됩니다. 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 아래 건 수식 부탁드립니다. 1. if 100봉 이하 and day high low 5.00 이상 then 2. if 첫봉에서 100봉까지 양봉 70% 이상 then 3. if day high low 5.00 이상 and dayopen 위치가 day high low 45~55% 사이 then 4. if day 거래량이 300000개 이상 then 5. if 틱봉에서 090000~100000 체결량이 10000개 이상 then