틱차트에서
10시 00분 부터
10시 01분 까지
거래량을 누적하여
누적거래량이 1000 을 돌파하면 조건만족
불만족시 매매없음
10:00 이후
누적거래량이 1000 돌파시 OBV 값을 0으로 리셋
1차2차3차 진입은
10시 30분 까지
1차 매수진입
obv 가 200을 상향돌파
2차 매도진입
obv 가 -200을 하향돌파
1차 매수청산
매수 포지션 기간동안 obv의 최고값대비 150 하락시
1차 매도청산
매도 포지션 기간동안 obv의 최저값대비 150 상승시
2차 매수진입
1차 매도청산 일어난 다음봉
2차 매도진입
1차 매수청산 일어난 다음봉
2차 매수청산
매수 포지션 기간동안 obv의 최고값대비 150 하락시
2차 매도청산
매도 포지션 기간동안 obv의 최저값대비 150 상승시
3차 매수진입
2차 매도청산 일어난 다음봉
3차 매도진입
2차 매수청산 일어난 다음봉
3차 매수청산
매수 포지션 기간동안 obv의 최고값대비 150 하락시
3차 매도청산
매도 포지션 기간동안 obv의 최저값대비 150 상승시
감사합니다
답변 1
예스스탁
예스스탁 답변
2021-07-15 10:32:47
안녕하세요
예스스탁입니다.
var : OBvv(0),entry(0);
if Bdate != bdate[1] Then
{
var1 = 0;
Condition1 = False;
entry = 0;
}
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then
entry = entry+1;
if sTime >= 100000 and sTime < 100100 Then
{
var1 = var1+v;
if var1 >= 1000 Then
{
Condition1 = true;
OBvv = 0;
}
}
if Condition1 == true and sTime >= 100100 and sTime < 103000 Then
{
If Close[0] > Close[1] Then
OBVv = OBVv + Volume;
If Close[0] < Close[1] Then
OBVv = OBVv - Volume;
if MarketPosition == 0 Then
{
if entry == 0 and CrossUp(OBvv,200) Then
Buy("b1");
if entry == 0 and CrossDown(OBvv,-200) Then
Sell("s1");
if entry == 1 and MarketPosition(1) == -1 and BarsSinceExit(1) == 1 Then
Buy("b2");
if entry == 1 and MarketPosition(1) == 1 and BarsSinceExit(1) == 1 Then
Sell("s2");
if entry == 2 and MarketPosition(1) == -1 and BarsSinceExit(1) == 1 Then
Buy("b3");
if entry == 2 and MarketPosition(1) == 1 and BarsSinceExit(1) == 1 Then
Sell("s3");
}
if MarketPosition == 1 and OBvv <= Highest(OBvv,BarsSinceEntry)-150 Then
ExitLong("bx");
if MarketPosition == -1 and OBvv >= lowest(OBvv,BarsSinceEntry)+150 Then
ExitShort("sx");
}
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 틱차트에서
10시 00분 부터
10시 01분 까지
거래량을 누적하여
누적거래량이 1000 을 돌파하면 조건만족
불만족시 매매없음
10:00 이후
누적거래량이 1000 돌파시 OBV 값을 0으로 리셋
1차2차3차 진입은
10시 30분 까지
1차 매수진입
obv 가 200을 상향돌파
2차 매도진입
obv 가 -200을 하향돌파
1차 매수청산
매수 포지션 기간동안 obv의 최고값대비 150 하락시
1차 매도청산
매도 포지션 기간동안 obv의 최저값대비 150 상승시
2차 매수진입
1차 매도청산 일어난 다음봉
2차 매도진입
1차 매수청산 일어난 다음봉
2차 매수청산
매수 포지션 기간동안 obv의 최고값대비 150 하락시
2차 매도청산
매도 포지션 기간동안 obv의 최저값대비 150 상승시
3차 매수진입
2차 매도청산 일어난 다음봉
3차 매도진입
2차 매수청산 일어난 다음봉
3차 매수청산
매수 포지션 기간동안 obv의 최고값대비 150 하락시
3차 매도청산
매도 포지션 기간동안 obv의 최저값대비 150 상승시
감사합니다