커뮤니티

수식작성 요청 드립니다.

프로필 이미지
고박사122
2017-04-23 21:27:10
187
글번호 109077
답변완료
안녕하세요. 요청드릴 수식작성 매매전략은 일목균형표의 선행스팬을 이용하여 1. 매수조건 및 매도청산 현재캔들의 위치가 선행스팬1 이 선행스팬2 를 골든크로스 시킨 지점에 있는 경우, 즉 양운 발생시점에 매수진입/ 기존 매도보유물량 청산 2. 매수조건 및 매도청산 현재캔들의 위치가 선행스팬1 이 선행스팬2 를 데드크로스 시킨 지점에 있는 경우, 즉 음운 발생시점에 매도진입/기존 매수보유물량 청산 3. 초기 진입물량은 1계약으로 하고 손절 시 그 다음 진입물량은 직전 진입물량의 2배가 되도록 하고 익절 시 그 다음 진입물량은 초기값인 1계약으로 되도록 부탁드립니다. 예를들면 (손절->손절->익절->익절이 되는 경우) 매수(1계약)-> 매도(2계약)+매수청산(1계약, 손절물량)(총 3계약 매도)-> 매수(4계약)+매도청산(2계약, 손절물량)(총 6계약 매수)-> 매도(1계약)+매수청산(4계약, 익절물량)(총 5계약 매도)-> 매수(1계약)+매도청산(1계약, 익절물량)(총 2계약 매수) 4. 선행스팬1/과 선행스팬2 의 기간값을 조정(최적화)할 수 있도록 해 주세요. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-24 17:17:16

안녕하세요 예스스탁입니다. input : P1(9),P2(26),P3(52); Var : 기준선(0), 전환선(0),선행스팬1(0), 선행스팬2(0),vol(0); 전환선 = (Highest(H, P1) + Lowest(L, P1)) / 2; 기준선 = (Highest(H, P2) + Lowest(L, P2)) / 2; 선행스팬1 = (전환선[P2-1] + 기준선[P2-1]) / 2 ; 선행스팬2 = (Highest(H, P3)[P2-1] + Lowest(L, P3)[P2-1]) / 2; if crossup(선행스팬1,선행스팬2) Then{ if MarketPosition == 0 Then{ if PositionProfit(1) >= 0 Then vol = 1; Else vol = Vol+2; } Else{ if PositionProfit(0) >= 0 Then vol = 1; Else vol = Vol*2; } buy("b",OnClose,def,vol); } if CrossDown(선행스팬1,선행스팬2) Then{ if MarketPosition == 0 Then{ if PositionProfit(1) >= 0 Then vol = 1; Else vol = Vol+2; } Else{ if PositionProfit(0) >= 0 Then vol = 1; Else vol = Vol*2; } sell("s",OnClose,def,vol); } 즐거운 하루되세요 > 고박사122 님이 쓴 글입니다. > 제목 : 수식작성 요청 드립니다. > 안녕하세요. 요청드릴 수식작성 매매전략은 일목균형표의 선행스팬을 이용하여 1. 매수조건 및 매도청산 현재캔들의 위치가 선행스팬1 이 선행스팬2 를 골든크로스 시킨 지점에 있는 경우, 즉 양운 발생시점에 매수진입/ 기존 매도보유물량 청산 2. 매수조건 및 매도청산 현재캔들의 위치가 선행스팬1 이 선행스팬2 를 데드크로스 시킨 지점에 있는 경우, 즉 음운 발생시점에 매도진입/기존 매수보유물량 청산 3. 초기 진입물량은 1계약으로 하고 손절 시 그 다음 진입물량은 직전 진입물량의 2배가 되도록 하고 익절 시 그 다음 진입물량은 초기값인 1계약으로 되도록 부탁드립니다. 예를들면 (손절->손절->익절->익절이 되는 경우) 매수(1계약)-> 매도(2계약)+매수청산(1계약, 손절물량)(총 3계약 매도)-> 매수(4계약)+매도청산(2계약, 손절물량)(총 6계약 매수)-> 매도(1계약)+매수청산(4계약, 익절물량)(총 5계약 매도)-> 매수(1계약)+매도청산(1계약, 익절물량)(총 2계약 매수) 4. 선행스팬1/과 선행스팬2 의 기간값을 조정(최적화)할 수 있도록 해 주세요. 감사합니다.