커뮤니티

시스템 식 부탁 드립니다.

프로필 이미지
블루3
2023-04-10 02:24:26
1582
글번호 168032
답변완료

첨부 이미지

- 해외선물을 거래하려고 합니다. - 시스템이 중복이 되는 면이 있어도 각각 수식을 꼭 부탁 드립니다 (초보라 양해 부탁 드립니다) - 매수계좌와 매도계좌를 구분하여 2개의 계좌로 거래를 하려고 합니다 - 시스템은 초보라 매수전략과 매도 전략에 대한 수식작성을 각각 부탁드립니다. - 기본적으로 진입은 '윌리엄스R'로 진입을 하고 청산은 '이평'으로 하는 전략입니다. [매수전략] 외부변수1 : 이평1(30),이평2(60),이평3(120) 이평4(240) 외부변수2 : 윌리엄스R 기간값 외부변수3 : 1차손절틱수(-100),손절 트레일링스탑틱수(+5),1차목표틱수(+100) --모든 틱수의 기준은 진입가격 기준입니다. 진입 : 봉(가격)이 ‘이평4’ 위에 있고, 윌리암스R 매수신호시 매수진입 (여기서 이평 위에 있는것은 이격도로 수식을 작성을 하면 될 거 같은데, 다른 방법이 있으면 다른 방법으로 해주셔도 됩니다) 1차손절 : 진입후 바로 자동으로 1차손절틱수(-100)로 세팅되도록 부탁 드립니다 트레일링 스탑 손절: 100틱 평가수익(1차목표틱) 발생시 트레일링스탑틱수(+5) (이것은 되돌림을 당해도 손실을 최소화하기 위한 전략으로 1번만 되도록 부탁 드립니다- 지속적인 트레일링 스탑은 아닙니다) 청산: 100틱 평가 수익 후(1차목표틱) 이평2 하향돌파시 매수청산(스위칭 전략은 없습니다) (1차 목표 수익 미도달시 이평2가 붕괴가 되어도 청산이 되면 안됩니다.) [매도전략] 외부변수1 : 이평1(30),이평2(60),이평3(120) 이평4(240) 외부변수2 : 윌리엄스R 기간값 외부변수3 : 1차손절틱수(-100),손절 트레일링스탑틱수(+5),1차목표틱수(+100) --모든 틱수의 기준은 진입가격 기준입니다. 진입 : 봉(가격)이 ‘이평4’ 아래에 있고, 윌리암스R 매도신호시 매도진입 (여기서 이평 아래에 있는 것은 이격도로 수식을 작성을 하면 될 거 같은데, 다른 방법이 있으면 다른 방법으로 해주셔도 됩니다) 1차손절 : 진입후 바로 자동으로 1차손절틱수(-100)로 세팅되도록 부탁 드립니다 트레일링 스탑 손절: 100틱 평가수익(1차목표틱) 발생시 트레일링스탑틱수(+5) (이것은 되돌림을 당해도 손실을 최소화하기 위한 전략으로 1번만 되도록 부탁 드립니다- 지속적인 트레일링 스탑은 아닙니다) 청산: 100틱 평가 수익 후(1차목표틱) 이평2 상향돌파시 매도청산(스위칭 전략은 없습니다) (1차 목표 수익 미도달시 이평2가 붕괴가 되어도 청산이 되면 안됩니다.)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-04-10 16:47:53

안녕하세요 예스스탁입니다. 1 input : 이평1(30),이평2(60),이평3(120),이평4(240); input : 윌리엄스R기간값(14); input : 손절틱수(100),트레일링스탑틱수(5),목표틱수(100); var : mav1(0),mav2(0),mav3(0),mav4(0),WR(0); MAV1 = MA(c,이평1); MAV2 = MA(c,이평2); MAV3 = MA(c,이평3); MAV4 = MA(c,이평4); WR = WILLR(윌리엄스R기간값); if MarketPosition == 0 and c > mav4 and CrossUP(WR, -80) Then Buy("b"); if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*목표틱수 Then { if CrossDown(C,mav2) Then ExitLong("bx"); ExitLong("btr",AtStop,EntryPrice+PriceScale*트레일링스탑틱수); } } SetStopLoss(PriceScale*손절틱수,PointStop); 2 input : 이평1(30),이평2(60),이평3(120),이평4(240); input : 윌리엄스R기간값(14); input : 손절틱수(100),트레일링스탑틱수(5),목표틱수(100); var : mav1(0),mav2(0),mav3(0),mav4(0),WR(0); MAV1 = MA(c,이평1); MAV2 = MA(c,이평2); MAV3 = MA(c,이평3); MAV4 = MA(c,이평4); WR = WILLR(윌리엄스R기간값); if MarketPosition == 0 and c < mav4 and CrossDown(WR, -80) Then Sell("s"); if MarketPosition == -1 Then { if lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*목표틱수 Then { if CrossUp(C,mav2) Then ExitShort("sx"); ExitShort("str",AtStop,EntryPrice-PriceScale*트레일링스탑틱수); } } SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 블루3 님이 쓴 글입니다. > 제목 : 시스템 식 부탁 드립니다. > - 해외선물을 거래하려고 합니다. - 시스템이 중복이 되는 면이 있어도 각각 수식을 꼭 부탁 드립니다 (초보라 양해 부탁 드립니다) - 매수계좌와 매도계좌를 구분하여 2개의 계좌로 거래를 하려고 합니다 - 시스템은 초보라 매수전략과 매도 전략에 대한 수식작성을 각각 부탁드립니다. - 기본적으로 진입은 '윌리엄스R'로 진입을 하고 청산은 '이평'으로 하는 전략입니다. [매수전략] 외부변수1 : 이평1(30),이평2(60),이평3(120) 이평4(240) 외부변수2 : 윌리엄스R 기간값 외부변수3 : 1차손절틱수(-100),손절 트레일링스탑틱수(+5),1차목표틱수(+100) --모든 틱수의 기준은 진입가격 기준입니다. 진입 : 봉(가격)이 ‘이평4’ 위에 있고, 윌리암스R 매수신호시 매수진입 (여기서 이평 위에 있는것은 이격도로 수식을 작성을 하면 될 거 같은데, 다른 방법이 있으면 다른 방법으로 해주셔도 됩니다) 1차손절 : 진입후 바로 자동으로 1차손절틱수(-100)로 세팅되도록 부탁 드립니다 트레일링 스탑 손절: 100틱 평가수익(1차목표틱) 발생시 트레일링스탑틱수(+5) (이것은 되돌림을 당해도 손실을 최소화하기 위한 전략으로 1번만 되도록 부탁 드립니다- 지속적인 트레일링 스탑은 아닙니다) 청산: 100틱 평가 수익 후(1차목표틱) 이평2 하향돌파시 매수청산(스위칭 전략은 없습니다) (1차 목표 수익 미도달시 이평2가 붕괴가 되어도 청산이 되면 안됩니다.) [매도전략] 외부변수1 : 이평1(30),이평2(60),이평3(120) 이평4(240) 외부변수2 : 윌리엄스R 기간값 외부변수3 : 1차손절틱수(-100),손절 트레일링스탑틱수(+5),1차목표틱수(+100) --모든 틱수의 기준은 진입가격 기준입니다. 진입 : 봉(가격)이 ‘이평4’ 아래에 있고, 윌리암스R 매도신호시 매도진입 (여기서 이평 아래에 있는 것은 이격도로 수식을 작성을 하면 될 거 같은데, 다른 방법이 있으면 다른 방법으로 해주셔도 됩니다) 1차손절 : 진입후 바로 자동으로 1차손절틱수(-100)로 세팅되도록 부탁 드립니다 트레일링 스탑 손절: 100틱 평가수익(1차목표틱) 발생시 트레일링스탑틱수(+5) (이것은 되돌림을 당해도 손실을 최소화하기 위한 전략으로 1번만 되도록 부탁 드립니다- 지속적인 트레일링 스탑은 아닙니다) 청산: 100틱 평가 수익 후(1차목표틱) 이평2 상향돌파시 매도청산(스위칭 전략은 없습니다) (1차 목표 수익 미도달시 이평2가 붕괴가 되어도 청산이 되면 안됩니다.)