커뮤니티

수식 요청드립니다.

프로필 이미지
에이드
2018-05-12 19:02:41
220
글번호 118853
답변완료
안녕하세요. 조건에 따른 매매수식을 부탁드립니다. ※매수 정배열(10,20,60일선)일때 볼밴하단선 상향돌파 후 다음봉 시초가가 볼밴하단선 위에 있으면 매수 (2계약) 60일선 상향돌파 후 다음봉 시초가가 60일선 위에 있으면 매수 (2계약) 역배열(10,20,60일선)일때 10일선이 20일선을 상향 돌파 시 매수 (2계약) ※매수청산 type1 봉의 종가가 볼밴 상단 도달시 일괄청산 하지만 정배열이며, 60일선 하향 미돌파시엔 홀딩 ※매수청산 type2 목표수익(8pt) 도달시 1차 청산 목표수익(16pt) 도달시 2차 청산 60일선 하향 미돌파시엔 홀딩 ※매도 역배열(10,20,60일선)일때 볼밴상단선 하향돌파 후 다음봉 시초가가 볼밴상단선 아래 있으면 매도 (2계약) 60일선 하향돌파 후 다음봉 시초가가 60일선 아래 있으면 매도 (2계약) 정배열(10,20,60일선)일때 10일선이 20일선을 하향 돌파 시 매도 (2계약) ※매도청산 type1 봉의 종가가 볼밴 상단 도달시 일괄청산 하지만 역배열이며, 60일선 상향 미돌파시엔 홀딩 ※매도청산 type2 목표수익(8pt) 도달시 1차 청산 목표수익(16pt) 도달시 2차 청산 60일선 상향 미돌파시엔 홀딩
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-05-14 13:36:17

안녕하세요 예스스탁입니다. Input : P1(10),P2(20),P3(60),BBP(20), Dv(2); var : BBmd(0),BBup(0),BBdn(0); BBmd = ma(C,BBP); BBup = BollBandUp(BBP,Dv); BBdn = BollBandDown(BBP,Dv); var1 = ma(c,P1); var2 = ma(c,P2); var3 = ma(c,P3); Condition1 = var1 > var2 and var2 > var3; Condition2 = var1 < var2 and var2 < var3; if Condition1 == true then { if MarketPosition <= 0 and crossup(C,bbdn) and NextBarOpen > Bbdn Then buy("b1",AtMarket,def,2); if MarketPosition <= 0 and crossup(C,var3) and NextBarOpen > var3 Then buy("b2",AtMarket,def,2); if MarketPosition >= 0 and CrossDown(var1,var2) Then sell("s3",OnClose,def,2); } if Condition2 == true then { if MarketPosition >= 0 and crossdown(C,bbdn) and NextBarOpen < Bbdn Then sell("s1",AtMarket,def,2); if MarketPosition >= 0 and CrossDown(C,var3) and NextBarOpen < var3 Then sell("s2",AtMarket,def,2); if MarketPosition <= 0 and crossup(var1,var2) Then buy("b3",OnClose,def,2); } if MarketPosition == 1 Then { if crossup(c,bbup) and (Condition1 == false or C < var3) Then exitlong(); if C < var3 then { ExitLong("bp1",AtLimit,EntryPrice+8,"",floor(MaxContracts*0.5),1); ExitLong("bp2",AtLimit,EntryPrice+16); } } if MarketPosition == -1 Then { if CrossDown(c,bbdn) and (Condition2 == false or C > var3) Then ExitShort(); if C > var3 then { ExitShort("sp1",AtLimit,EntryPrice-8,"",floor(MaxContracts*0.5),1); ExitShort("sp2",AtLimit,EntryPrice-16); } } 즐거운 하루되세요 > 에이드 님이 쓴 글입니다. > 제목 : 수식 요청드립니다. > 안녕하세요. 조건에 따른 매매수식을 부탁드립니다. ※매수 정배열(10,20,60일선)일때 볼밴하단선 상향돌파 후 다음봉 시초가가 볼밴하단선 위에 있으면 매수 (2계약) 60일선 상향돌파 후 다음봉 시초가가 60일선 위에 있으면 매수 (2계약) 역배열(10,20,60일선)일때 10일선이 20일선을 상향 돌파 시 매수 (2계약) ※매수청산 type1 봉의 종가가 볼밴 상단 도달시 일괄청산 하지만 정배열이며, 60일선 하향 미돌파시엔 홀딩 ※매수청산 type2 목표수익(8pt) 도달시 1차 청산 목표수익(16pt) 도달시 2차 청산 60일선 하향 미돌파시엔 홀딩 ※매도 역배열(10,20,60일선)일때 볼밴상단선 하향돌파 후 다음봉 시초가가 볼밴상단선 아래 있으면 매도 (2계약) 60일선 하향돌파 후 다음봉 시초가가 60일선 아래 있으면 매도 (2계약) 정배열(10,20,60일선)일때 10일선이 20일선을 하향 돌파 시 매도 (2계약) ※매도청산 type1 봉의 종가가 볼밴 상단 도달시 일괄청산 하지만 역배열이며, 60일선 상향 미돌파시엔 홀딩 ※매도청산 type2 목표수익(8pt) 도달시 1차 청산 목표수익(16pt) 도달시 2차 청산 60일선 상향 미돌파시엔 홀딩