커뮤니티

수식부탁드립니다

프로필 이미지
bigdeal
2017-05-02 08:07:53
148
글번호 109301
답변완료
안녕하세요 수고많으십니다. 다음과 같은 수식을 만들려고 합니다. 해외선물용입니다. ------------------- C(시가대비 0.03% 상승) ------------------- B(시가대비 0.02% 상승) --------------------A(시가대비 0.01%상승) --------------------D(시가대비 0.01% 하락) --------------------E(시가대비 0.02% 하락) --------------------F(시가대비 0.03% 하락) 현재가가 A,B,D,E값을 돌파하거나 붕괴할때 매수, 매도진입하는 수식 인데요 1. 현재가가 A값을 돌파할 때 매수 진입하고 매수진입한 후 b값까지 상승하면 매수청산(익절) 매수진입한 후 D값까지 하락하면 매수청산(손절). 진입한 후에는 매수청산될 때까지 매도 신호 나오지 않게 한다. 수익발생하면 매수진입신호는 더이상 나오지 않는다. 2. 현재가가 A값을 붕괴할 때 매도 진입하고 매도진입한 후 D값까지 하락하면 매도청산(익절) 매도진입한 후 B값까지 상승하면 매도청산(손절).진입한 후에는 매도청산될 때까지 매수 신호 나오지 않게 한다. 수익발생하면 매도진입신호는 더이상 나오지 않는다 이런 식으로 B,E값에서도 신호가 나오게 수식좀 부탁드립니다. 그리고 주석(수식설명)도 함께 부탁드립니다 수고하십시요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-05-08 13:47:54

안녕하세요 예스스탁입니다. input : Per1(0.01),Per2(0.02),Per3(0.03); var : CC(0),BB(0),AA(0),DD(0),EE(0),FF(0),ls(0),pr(0); CC = dayopen*(1+Per3/100); BB = dayopen*(1+Per2/100); AA = dayopen*(1+Per1/100); DD = dayopen*(1-Per1/100); EE = dayopen*(1-Per2/100); FF = dayopen*(1-Per3/100); #각선 샹향돌파시 매수 #손절은 아랫선, 익절은 윗선 if MarketPosition == 0 and crossup(C,BB) Then{ buy("b1"); ls = AA; pr = CC; } if MarketPosition == 0 and crossup(C,AA) Then{ buy("b2"); ls = DD; pr = BB; } if MarketPosition == 0 and crossup(C,DD) Then{ buy("b3"); ls = EE; pr = AA; } if MarketPosition == 0 and crossup(C,EE) Then{ buy("b4"); ls = FF; pr = DD; } #각선 하향이탈시 매도 #손절은 윗선, 익절은 아랫선 if MarketPosition == 0 and CrossDown(C,BB) Then{ sell("s1"); ls = CC; pr = AA; } if MarketPosition == 0 and CrossDown(C,AA) Then{ sell("s2"); ls = BB; pr = DD; } if MarketPosition == 0 and CrossDown(C,DD) Then{ sell("s3"); ls = AA; pr = EE; } if MarketPosition == 0 and CrossDown(C,EE) Then{ sell("s4"); ls = DD; pr = FF; } if MarketPosition == 1 then{ #매수후 저장된 윗선값 상향돌파시 익절청산 if crossup(C,pr) Then exitlong("bp"); #매수후 저장된 아랫선값 돌파시 손절청산 if CrossDown(C,ls) Then exitlong("bl"); } if MarketPosition == -1 then{ #매도후 저장된 아랫선값 하향이탈시 익절청산 if CrossDown(C,pr) Then ExitShort("sp"); #매도후 저장된 윗선값 상향돌파시 손절청산 if CrossUp(C,ls) Then ExitShort("sl"); } 즐거운 하루되세요 > bigdeal 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 안녕하세요 수고많으십니다. 다음과 같은 수식을 만들려고 합니다. 해외선물용입니다. ------------------- C(시가대비 0.03% 상승) ------------------- B(시가대비 0.02% 상승) --------------------A(시가대비 0.01%상승) --------------------D(시가대비 0.01% 하락) --------------------E(시가대비 0.02% 하락) --------------------F(시가대비 0.03% 하락) 현재가가 A,B,D,E값을 돌파하거나 붕괴할때 매수, 매도진입하는 수식 인데요 1. 현재가가 A값을 돌파할 때 매수 진입하고 매수진입한 후 b값까지 상승하면 매수청산(익절) 매수진입한 후 D값까지 하락하면 매수청산(손절). 진입한 후에는 매수청산될 때까지 매도 신호 나오지 않게 한다. 수익발생하면 매수진입신호는 더이상 나오지 않는다. 2. 현재가가 A값을 붕괴할 때 매도 진입하고 매도진입한 후 D값까지 하락하면 매도청산(익절) 매도진입한 후 B값까지 상승하면 매도청산(손절).진입한 후에는 매도청산될 때까지 매수 신호 나오지 않게 한다. 수익발생하면 매도진입신호는 더이상 나오지 않는다 이런 식으로 B,E값에서도 신호가 나오게 수식좀 부탁드립니다. 그리고 주석(수식설명)도 함께 부탁드립니다 수고하십시요.