커뮤니티

수식

프로필 이미지
큰바위얼굴
2014-04-10 17:38:27
162
글번호 74330
답변완료
#수식1 if C >= O Then buy(); if C <= O Then sell(); #추적청산수식 input : RangeMult(2.5), AtrMult(2.1), AtrPeriod(20); var : PreRange(0), ChUp(0), ChDn(0), AtrVal(0), posHigh(0), posLow(0); # 진입 PreRange = (dayHigh(1)-dayLow(1))*RangeMult; ChUp = dayOpen + PreRange; ChDn = dayOpen - PreRange; If CrossUp(C, ChUp) Then buy(); If CrossDown(C, ChDn) Then sell(); # ATR 추적청산 ATRVal = ATR(AtrPeriod) * AtrMult; PosHigh = Highest(H,BarssinceEntry+1); PosLow = Lowest(L,BarsSinceEntry+1); If MarketPosition == 1 Then ExitLong("ATR1", AtStop, PosHigh - ATRVal); If MarketPosition == -1 Then ExitShort("ATR2", AtStop, PosLow + ATRVal); #랜덤청산식 Input:랜덤(1000) If DayIndex==0 Then{If c>o Then Buy() ;Else Sell();} if Date<> Date[1] Then Var1= Int(Random(DayIndex[1]+1)); If DayIndex ==Var1 Then{ ExitLong("EL_랜덤청산"); ExitShort("Es_랜덤청산"); } 세식을종합부탁합니다 세수식을 동시사용하게 부탁합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-04-11 09:57:14

안녕하세요 예스스탁입니다. #수식1 if C >= O Then buy(); if C <= O Then sell(); #추적청산수식 input : RangeMult(2.5), AtrMult(2.1), AtrPeriod(20); var : PreRange(0), ChUp(0), ChDn(0), AtrVal(0), posHigh(0), posLow(0); # 진입 PreRange = (dayHigh(1)-dayLow(1))*RangeMult; ChUp = dayOpen + PreRange; ChDn = dayOpen - PreRange; If CrossUp(C, ChUp) Then buy(); If CrossDown(C, ChDn) Then sell(); # ATR 추적청산 ATRVal = ATR(AtrPeriod) * AtrMult; PosHigh = Highest(H,BarssinceEntry+1); PosLow = Lowest(L,BarsSinceEntry+1); If MarketPosition == 1 Then ExitLong("ATR1", AtStop, PosHigh - ATRVal); If MarketPosition == -1 Then ExitShort("ATR2", AtStop, PosLow + ATRVal); #랜덤청산식 Input:랜덤(1000); If DayIndex==0 Then{ If c>o Then Buy() ; Else Sell(); } if Date<> Date[1] Then Var1= Int(Random(DayIndex[1]+1)); If DayIndex ==Var1 Then{ ExitLong("EL_랜덤청산"); ExitShort("Es_랜덤청산"); } 즐거운 하루되세요 > 큰바위얼굴 님이 쓴 글입니다. > 제목 : 수식 > #수식1 if C >= O Then buy(); if C <= O Then sell(); #추적청산수식 input : RangeMult(2.5), AtrMult(2.1), AtrPeriod(20); var : PreRange(0), ChUp(0), ChDn(0), AtrVal(0), posHigh(0), posLow(0); # 진입 PreRange = (dayHigh(1)-dayLow(1))*RangeMult; ChUp = dayOpen + PreRange; ChDn = dayOpen - PreRange; If CrossUp(C, ChUp) Then buy(); If CrossDown(C, ChDn) Then sell(); # ATR 추적청산 ATRVal = ATR(AtrPeriod) * AtrMult; PosHigh = Highest(H,BarssinceEntry+1); PosLow = Lowest(L,BarsSinceEntry+1); If MarketPosition == 1 Then ExitLong("ATR1", AtStop, PosHigh - ATRVal); If MarketPosition == -1 Then ExitShort("ATR2", AtStop, PosLow + ATRVal); #랜덤청산식 Input:랜덤(1000) If DayIndex==0 Then{If c>o Then Buy() ;Else Sell();} if Date<> Date[1] Then Var1= Int(Random(DayIndex[1]+1)); If DayIndex ==Var1 Then{ ExitLong("EL_랜덤청산"); ExitShort("Es_랜덤청산"); } 세식을종합부탁합니다 세수식을 동시사용하게 부탁합니다