수고하십니다.
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봉 동안 가장 많은 거래량이 터진 봉의 고가와 저가 중간값보다 아래에 있을때는 매수가 안되게 하고 싶습니다. 매도는 그반대입니다.
이 식도 부탁드립니다.
감사합니다~