커뮤니티

문의드립니다.

프로필 이미지
카르마다
2022-12-06 15:07:11
984
글번호 164380
답변완료
수고하십니다. 1. 시가를 기준으로 20틱 이상 상승했다가 반락해 시가를 붕괴할때 매도 시가를 기준으로 20틱 이상 하락했다가 반등해 시가를 돌파할때 매수 이때 붕괴뒤 바로 매도가 아니라 시가보다 5틱 아래에 있어야 매도 돌파뒤 바로 매수가 아니라 시가보다 5틱 위에 있어야 매수되게 부탁드립니다. ※ 혹시 5틱 이상 시가 붕괴나 돌파하는 봉의 종가에 진입하는 것이 아니라 시가 봉괴나 돌파하고 5틱 경과시 바로 진입은 불가능할까요? 2. 직전 20봉 동안 가장 많은 거래량이 터진 봉의 고가와 저가 중간값보다 아래에 있을때는 매수가 안되게 하고 싶습니다. 매도는 그반대입니다. 이 식도 부탁드립니다. 감사합니다~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-12-07 10:14:32

안녕하세요 예스스탁입니다. 1 var : T(0); if bdate != Bdate[1] then T = 0; if T <= 0 and H >= DayOpen+PriceScale*20 Then T = 1; if T == 1 and L <= DayOpen-PriceScale*5 Then T = 0; if T >= 0 and L >= DayOpen+PriceScale*20 Then T = -1; if T == -1 and H >= DayOpen+PriceScale*5 Then T = 0; if MarketPosition <= 0 and T == 1 and NextBarSdate == sDate Then Buy("b",atlimit,DayOpen(0)-PriceScale*5); if MarketPosition >= 0 and T == -1 and NextBarSdate == sDate Then Sell("s",atlimit,DayOpen(0)+PriceScale*5); 2 input : N(20); var : Hv(0),cnt(0),HVM(0); HV = 0; HVM = 0; For cnt = 1 to N { if HV == 0 or (HV > 0 and V[cnt] > HV) Then { HV = V[cnt]; HVM = (H[cnt]-L[cnt])/2; } } if HVM > 0 and C >= HVM and 매수조건 Then buy(); if HVM > 0 and C <= HVM and 매도조건 Then Sell(); 즐거운 하루되세요 > 카르마다 님이 쓴 글입니다. > 제목 : 문의드립니다. > 수고하십니다. 1. 시가를 기준으로 20틱 이상 상승했다가 반락해 시가를 붕괴할때 매도 시가를 기준으로 20틱 이상 하락했다가 반등해 시가를 돌파할때 매수 이때 붕괴뒤 바로 매도가 아니라 시가보다 5틱 아래에 있어야 매도 돌파뒤 바로 매수가 아니라 시가보다 5틱 위에 있어야 매수되게 부탁드립니다. ※ 혹시 5틱 이상 시가 붕괴나 돌파하는 봉의 종가에 진입하는 것이 아니라 시가 봉괴나 돌파하고 5틱 경과시 바로 진입은 불가능할까요? 2. 직전 20봉 동안 가장 많은 거래량이 터진 봉의 고가와 저가 중간값보다 아래에 있을때는 매수가 안되게 하고 싶습니다. 매도는 그반대입니다. 이 식도 부탁드립니다. 감사합니다~