커뮤니티

수정 부탁드립니다.

프로필 이미지
가락동진돗개
2015-08-30 18:55:07
124
글번호 89923
답변완료
안녕하세요. 아래식으로 FX만 신호가 잘 안나오는데 수정좀 부탁드립니다. 매수후 19틱 수익후 청산. 48틱 손절로 부탁드립니다. Input: period3(10), period4(20), period(5), period1(10), period2(5), n1(1.0);#계약수 지정 Var: Formula0(False), Formula1(False) Formula0 = ema(C - (dayopen()-DayClose(1)), period3)-ema(C[1], period3)/ ema(C[1], period3)*100 > ema(ema(C-(dayopen()-DayClose(1)),period4),period4)-ema(ema(C[1],period4),period4) /ema(ema(C[1],period4),period4)*100+0.1 &&dayindex()>0 &&iff(dayOpen()>=DayClose(1), ema((C-(dayOpen()-DayClose(1)) -lowest(L-(dayOpen()-DayClose()), Period)) / (highest(H-(dayOpen()-DayClose(1)), Period) - lowest(L-(dayOpen()-DayClose(1)), Period)) * 100,Period1), ema((C+(DayClose(1)-dayOpen())-lowest(L+(DayClose(1)-dayOpen()), Period)) / (highest(H+(DayClose(1)-dayOpen()), Period) - lowest(L+(DayClose(1)-dayOpen()), Period)) * 100,Period1)) > ema(iff(dayOpen()>=DayClose(1), ema((C-(dayOpen()-DayClose(1)) -lowest(L-(dayOpen()-DayClose(1)), Period)) / (highest(H-(dayOpen()-DayClose(1)), Period) - lowest(L-(dayOpen()-DayClose(1)), Period)) * 100,Period1), ema((C+(DayClose(1)-dayOpen())-lowest(L+(DayClose(1)-dayOpen()), Period)) / (highest(H+(DayClose(1)-dayOpen()), Period) - lowest(L+(DayClose(1)-dayOpen()), Period)) * 100,Period1)),period2)+n1 &&c<dayclose(1)+0.5 ; if stime >= 040000 and stime < 143000 and Condition1 == False and Formula0 Then buy("매수"); SetStopLoss(0.048,PointStop); SetStopProfittarget(0.019,PointStop); SetStopEndofday(145000);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-08-31 10:59:02

안녕하세요 예스스탁입니다. 현재 식에 0.048포인트 손실이면 청산 0.019포이트 수익이면 청산으로 되어 있습니다. 48틱 손절,19틱 익절로 틱수로 지정되게 변경해 드립니다. Input: period3(10), period4(20), period(5), period1(10), period2(5), n1(1.0);#계약수 지정 input: 손절틱수(48),익절틱수(18); Var: Formula0(False), Formula1(False); Formula0 = ema(C - (dayopen()-DayClose(1)), period3)-ema(C[1], period3)/ ema(C[1], period3)*100 > ema(ema(C-(dayopen()-DayClose(1)),period4),period4)-ema(ema(C[1],period4),period4) /ema(ema(C[1],period4),period4)*100+0.1 &&dayindex()>0 &&iff(dayOpen()>=DayClose(1), ema((C-(dayOpen()-DayClose(1)) -lowest(L-(dayOpen()-DayClose()), Period)) / (highest(H-(dayOpen()-DayClose(1)), Period) - lowest(L-(dayOpen()-DayClose(1)), Period)) * 100,Period1), ema((C+(DayClose(1)-dayOpen())-lowest(L+(DayClose(1)-dayOpen()), Period)) / (highest(H+(DayClose(1)-dayOpen()), Period) - lowest(L+(DayClose(1)-dayOpen()), Period)) * 100,Period1)) > ema(iff(dayOpen()>=DayClose(1), ema((C-(dayOpen()-DayClose(1)) -lowest(L-(dayOpen()-DayClose(1)), Period)) / (highest(H-(dayOpen()-DayClose(1)), Period) - lowest(L-(dayOpen()-DayClose(1)), Period)) * 100,Period1), ema((C+(DayClose(1)-dayOpen())-lowest(L+(DayClose(1)-dayOpen()), Period)) / (highest(H+(DayClose(1)-dayOpen()), Period) - lowest(L+(DayClose(1)-dayOpen()), Period)) * 100,Period1)),period2)+n1 &&c<dayclose(1)+0.5 ; if stime >= 040000 and stime < 143000 and Condition1 == False and Formula0 Then buy("매수"); SetStopLoss(PriceScale*손절틱수,PointStop); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopEndofday(145000); 즐거운 하루되세요 > 가락동진돗개 님이 쓴 글입니다. > 제목 : 수정 부탁드립니다. > 안녕하세요. 아래식으로 FX만 신호가 잘 안나오는데 수정좀 부탁드립니다. 매수후 19틱 수익후 청산. 48틱 손절로 부탁드립니다. Input: period3(10), period4(20), period(5), period1(10), period2(5), n1(1.0);#계약수 지정 Var: Formula0(False), Formula1(False) Formula0 = ema(C - (dayopen()-DayClose(1)), period3)-ema(C[1], period3)/ ema(C[1], period3)*100 > ema(ema(C-(dayopen()-DayClose(1)),period4),period4)-ema(ema(C[1],period4),period4) /ema(ema(C[1],period4),period4)*100+0.1 &&dayindex()>0 &&iff(dayOpen()>=DayClose(1), ema((C-(dayOpen()-DayClose(1)) -lowest(L-(dayOpen()-DayClose()), Period)) / (highest(H-(dayOpen()-DayClose(1)), Period) - lowest(L-(dayOpen()-DayClose(1)), Period)) * 100,Period1), ema((C+(DayClose(1)-dayOpen())-lowest(L+(DayClose(1)-dayOpen()), Period)) / (highest(H+(DayClose(1)-dayOpen()), Period) - lowest(L+(DayClose(1)-dayOpen()), Period)) * 100,Period1)) > ema(iff(dayOpen()>=DayClose(1), ema((C-(dayOpen()-DayClose(1)) -lowest(L-(dayOpen()-DayClose(1)), Period)) / (highest(H-(dayOpen()-DayClose(1)), Period) - lowest(L-(dayOpen()-DayClose(1)), Period)) * 100,Period1), ema((C+(DayClose(1)-dayOpen())-lowest(L+(DayClose(1)-dayOpen()), Period)) / (highest(H+(DayClose(1)-dayOpen()), Period) - lowest(L+(DayClose(1)-dayOpen()), Period)) * 100,Period1)),period2)+n1 &&c<dayclose(1)+0.5 ; if stime >= 040000 and stime < 143000 and Condition1 == False and Formula0 Then buy("매수"); SetStopLoss(0.048,PointStop); SetStopProfittarget(0.019,PointStop); SetStopEndofday(145000);