커뮤니티

문의드립니다.

프로필 이미지
종호
2021-03-17 15:46:53
827
글번호 147165
답변완료
안녕하세요. 해외선물 시스템 입니다. 매수 준비: 무포지션일 때 음봉뒤에 양봉이 두개 연속 되고 이 때 첫양봉 종가 < 두번째 양봉 종가 를 만족하면 대양봉이 형성되었다고 가정합니다. 이 때의 대양봉 저가 = 첫양봉 시가 대양봉 고가 = 두번째 양봉 종가 대양봉 진폭 = 대양봉 고가 - 대양봉 저가 대양봉 1/2 가격 = 대양봉 저가 + (대양봉 진폭 /2) 라고 정의합니다 대양봉이 형성된 후 양봉이 생기면 새로 생긴 양봉 종가 > 대양봉 고가 이면 대양봉 고가 = 새로 생긴 양봉 종가 로 바뀝니다. 그리고 대양봉 형성후 에 발생되는 음봉이 생길 때 이 음봉의 저가가 대양봉 1/2 가격을 하향 돌파하면 대양봉은 취소되고 모든 변수는 초기화 합니다. 매수: 대양봉이 형성되고 나서 다시 음봉이 발생후 음봉 다음에 양봉이 2연속 발생하면 매수합니다. 이 때의 양봉 2연속 일 때 매수손절가 = 첫양봉의 시가 ( 매수시의 양봉 2연속 일 때 ) 라고 합니다. 매수후 30틱 이상 수익이 나면 매수손절가 = 두번째 양봉의 종가 ( 위에 매수시의 양봉 2연속 일 때 ) 로 수정합니다 매수손절 : 위의 매수 손절가를 음봉 종가가 하방 돌파시 손절합니다. 이익 청산 : 300틱 이익이 나면 수익 청산합니다. 매도: 매수시의 반대 논라로 수식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-03-18 10:18:53

안녕하세요 예스스탁입니다. var : T(0); var : PL(0),PH(0),PR(0),PM(0),BL1(0),BL2(0); var : NL(0),NH(0),NR(0),NM(0),SL1(0),SL2(0); if MarketPosition == 0 Then { if T <= 0 and C > C[1] and CountIf(C>O,2) == 2 and C[2] < O[2] Then { T = 1; PL = O[1]; PH = C; PR = PH-PL; PM = PL+(PR/2); } else { if T == 1 Then { if C > O and C > PH Then PH = C; if C < O Then { T = 2; if L < PM Then T = 0; } } if T == 2 and CountIf(C>O,2) == 2 Then { T = 0; Buy("b"); BL1 = O[1]; BL2 = C; } } } if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) < EntryPrice+PriceScale*30 Then ExitLong("bx1",AtStop,BL1); Else ExitLong("bx2",AtStop,BL2); } if MarketPosition == 0 Then { if T >= 0 and C < C[1] and CountIf(C<O,2) == 2 and C[2] > O[2] Then { T = -1; NL = C; NH = O[1]; NR = NH-NL; NM = NH-(NR/2); } else { if T == -1 Then { if C < O and C < NL Then NL = C; if C > O Then { T = -2; if H > NM Then T = 0; } } if T == -2 and CountIf(C<O,2) == 2 Then { T = 0; Sell("s"); SL1 = O[1]; SL2 = C; } } } if MarketPosition == -1 Then { if lowest(l,BarsSinceEntry) > EntryPrice-PriceScale*30 Then ExitShort("sx1",AtStop,SL1); Else ExitShort("sx2",AtStop,SL2); } 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 해외선물 시스템 입니다. 매수 준비: 무포지션일 때 음봉뒤에 양봉이 두개 연속 되고 이 때 첫양봉 종가 < 두번째 양봉 종가 를 만족하면 대양봉이 형성되었다고 가정합니다. 이 때의 대양봉 저가 = 첫양봉 시가 대양봉 고가 = 두번째 양봉 종가 대양봉 진폭 = 대양봉 고가 - 대양봉 저가 대양봉 1/2 가격 = 대양봉 저가 + (대양봉 진폭 /2) 라고 정의합니다 대양봉이 형성된 후 양봉이 생기면 새로 생긴 양봉 종가 > 대양봉 고가 이면 대양봉 고가 = 새로 생긴 양봉 종가 로 바뀝니다. 그리고 대양봉 형성후 에 발생되는 음봉이 생길 때 이 음봉의 저가가 대양봉 1/2 가격을 하향 돌파하면 대양봉은 취소되고 모든 변수는 초기화 합니다. 매수: 대양봉이 형성되고 나서 다시 음봉이 발생후 음봉 다음에 양봉이 2연속 발생하면 매수합니다. 이 때의 양봉 2연속 일 때 매수손절가 = 첫양봉의 시가 ( 매수시의 양봉 2연속 일 때 ) 라고 합니다. 매수후 30틱 이상 수익이 나면 매수손절가 = 두번째 양봉의 종가 ( 위에 매수시의 양봉 2연속 일 때 ) 로 수정합니다 매수손절 : 위의 매수 손절가를 음봉 종가가 하방 돌파시 손절합니다. 이익 청산 : 300틱 이익이 나면 수익 청산합니다. 매도: 매수시의 반대 논라로 수식 부탁드립니다.