커뮤니티

부탁드립니다.

프로필 이미지
야구르트
2018-08-01 08:06:14
125
글번호 121047
답변완료
대신 사이보스 시스템 수식인데, 예스수식으로 변환하고 싶습니다. 부탁드립니다. Input: len(0.37), atrlen(20), len1(3.2), len2(2.7), Break(1.9), Level(0.3) Cond1= tdate=exitdate(1) And position(1)=1 Var1=highd(1)-lowd(1) If ttime<1500 Then If Cond1=False Then Call buy("매수",Atstop,Def,opend+var1*len) End If If position =1 Then If hhv(1,high,barnumsinceentry+1)< entryprice +atr(atrlen)*break Then Call exitlong("매수추적",Atstop,hhv(1,high,barnumsinceentry+1)-atr(atrlen)*len1) Else Call exitlong("매수손익",Atstop, entryprice+atr(atrlen)*level) Call exitlong("매수추적1",Atstop,hhv(1,high,barnumsinceentry+1)-atr(atrlen)*len2) End If
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-08-01 14:24:27

안녕하세요 예스스탁입니다. Input: len(0.37), atrlen(20), len1(3.2), len2(2.7), Break(1.9), Level(0.3); var : cond1(false); Cond1 = sdate==exitdate(1) And MarketPosition(1)==1; Var1 = dayhigh(1)- daylow(1); If stime < 150000 Then { If Cond1 == False Then buy("매수",Atstop,dayopen(0)+var1*len); } If MarketPosition == 1 Then { If Highest(high,BarsSinceEntry+1) < entryprice +atr(atrlen)*break Then exitlong("매수추적",Atstop,Highest(high,BarsSinceEntry+1)-atr(atrlen)*len1); Else exitlong("매수손익",Atstop, entryprice+atr(atrlen)*level); exitlong("매수추적1",Atstop,Highest(high,BarsSinceEntry+1)-atr(atrlen)*len2); } 즐거운 하루되세요 > 야구르트 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 대신 사이보스 시스템 수식인데, 예스수식으로 변환하고 싶습니다. 부탁드립니다. Input: len(0.37), atrlen(20), len1(3.2), len2(2.7), Break(1.9), Level(0.3) Cond1= tdate=exitdate(1) And position(1)=1 Var1=highd(1)-lowd(1) If ttime<1500 Then If Cond1=False Then Call buy("매수",Atstop,Def,opend+var1*len) End If If position =1 Then If hhv(1,high,barnumsinceentry+1)< entryprice +atr(atrlen)*break Then Call exitlong("매수추적",Atstop,hhv(1,high,barnumsinceentry+1)-atr(atrlen)*len1) Else Call exitlong("매수손익",Atstop, entryprice+atr(atrlen)*level) Call exitlong("매수추적1",Atstop,hhv(1,high,barnumsinceentry+1)-atr(atrlen)*len2) End If