커뮤니티
조건식 재 질문드립니다. (신호 이상)
2014-03-26 08:49:08
188
글번호 73854
=================================================
안녕하세요.
조건식 감사드립니다. (예스 글로벌 5분봉)
어제 저녁에 적용해 보니 신호가 이상하게 나옵니다.
확인해 주시면 감사드리겠습니다.
=======================================================
어제 적용예(시간대별)
================================================================================
10시 30분 시가 => 1857.75
첫번째: 시가대비 첫 상방 1864.50 터치(+3 1860.75 매수인데 첫번째는 속임수 패스)
두번째: 시가대비 아래로 1854.75(매도 시가대비 -3p 매도 첫번째 진입)
세번째: 다시 아래에서 올라왔으므로 매도가 대비 +4p 1858.75 손절청산)
네번째: 시가대비 다시 +3p 올라왔으므로 (+3 1860.75 두번째 매수)
네번째: 매수가대비(1860.75) 저점(1856.25찍었으므로) 손절 청산
다섯째: 시가대비 다시 +3p 올라왔으므로 (+3 1860.75 세번째 매수)
종가 : 5시 15분 1859.25 청산
===============================================================================
1. 매도진입 4p 손절청산 1번,
2. 매수진입 청산 4p 손절청산 1
3. 세번째 매수진입 종가 청산 1859.25 청산(-1.50) 손절 종가 청산
(아래 조건식으로 하면 9.50 손실 입니다.)
안녕하세요
예스스탁입니다.
input : P1(30),P2(40),P3(50),MACDP1(12),MACDP2(26),MACDP3(9),N(4);
var: entry(0),stok(0),stod(0);
stok = StochasticsK(P1,P2);
stod = StochasticsD(P1,P2,P3);
#초기화 시간(22시30분)
if stime == 223000 or (stime > 223000 and stime[1] < 223000) Then{
var1 = O;
entry = 0;
}
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then{
entry = entry+1;
}
if (stime >= 223000 or stime < 051500) and #22시30분이후~오전 5시 15분 이전
entry < N and #진입이 N회이내일때
crossup(c,var1+3) Then #22시 30분 시가+3을 상향돌파하면 매수
buy();
#매수후 12포인트 이상수익이 난 상태에서 스토케스틱 데드크로스 발생하면 매수포지션 청산
if MarketPosition == 1 and C >= EntryPrice+12 and CrossDown(stok,stod) Then
ExitLong();
if (stime >= 223000 or stime < 051500) and #22시30분이후~오전 5시 15분 이전
entry < N and #진입이 N회이내일때
CrossDown(c,var1-3) Then #22시 30분 시가-3을 하향이탈하면 매도
Sell();
#매수후 12포인트 이상 수익이 난 상태에서 스토케스틱 골드크로스 발생하면 매도포지션 청산
if MarketPosition == 1 and C <= EntryPrice-12 and CrossUp(stok,stod) Then
ExitLong();
#05시 청산
if stime == 051500 Then{
ExitLong();
ExitShort();
}
#16틱 손절
SetStopLoss(PriceScale*16,PointStop);
즐거운 하루되세요
> 바람날개 님이 쓴 글입니다.
> 제목 : 조건식 부탁 드립니다.
>
안녕하세요.
조건식 부탁 드립니다.
예스 글로벌 입니다.
좋은하루 되세요.
감사합니다.
=======
조 건
=======
1. 적용지수 : S&P 미니 500 선물지수 5분봉
2. 매매시간 : 본장만 매매(한국시간 밤10시 30분 부터 ~ 다음날 새벽 5시 15분까지 매매)
3. 매매횟수 : 하루 4회 진입 제한
4. 가 격 : 틱당 13,000원 정도
============================================================
매수/매도 첫번째 +3p, -3p 터치 진입신호 패스(속임수 방지)
============================================================
1. 10시 30분 시가대비 +3p, -3p 첫진입신호는 패스(두번째 신호부터 진입)
================================
매수 진입(반복)
================================
1. 본장만 매매(한국시간 밤 10시 30분) 시가대비 +3P 오르면 매수
================================
매도 진입(반복)
================================
1. 본장만 매매(한국시간 밤 10시 30분) 시가대비 -3P 내리면 매도
=========================================
매수/ 매도 진입 포지션에 대한 손절(반복)
=========================================
# 매수/매도 보유 포지션에 대한 16틱 손절
SetStopLoss(PriceScale*16,PointStop);
===========================
수익포지션에 대한 청산
===========================
-------------------------------------------
매수 또는 매도 포지션 진입후 12P이상 수익시
-------------------------------------------
1. 매수포지션시 : 스토캐스틱(30,40,50) 데드시 청산하고 그날 매매 종료
2. 매도포지션시 : 스토캐스틱(30,40,50) 골드시 청산하고 그날 매매 종료
==========
기타조건
==========
#포지션이 있다면 무조건 05시 15분 종가 청산
if stime == 051500 Then{
ExitLong();
ExitShort();
=============================================
# 바쁘시겠지만 간단한 주석처리 부탁드립니다.
# 항상 고맙습니다.
=============================================
답변 1
예스스탁 예스스탁 답변
2014-03-26 18:28:58
안녕하세요
예스스탁입니다.
식을 수정했습니다.
input : P1(30),P2(40),P3(50),MACDP1(12),MACDP2(26),MACDP3(9),N(4);
var: entry(0),stok(0),stod(0),pst(0);
stok = StochasticsK(P1,P2);
stod = StochasticsD(P1,P2,P3);
#초기화 시간(22시25분)
if stime == 222500 or (stime > 222500 and stime[1] < 222500) Then{
var1 = O;
entry = 0;
pst = 0;
}
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then{
entry = entry+1;
}
if pst <= 0 and H >= var1+3 Then
pst = 1;
if pst >= 0 and L <= var1-3 Then
pst = -1;
if (stime >= 222500 or stime < 051000) and #22시25분이후~오전 5시 15분 이전
entry < N then{ #진입이 N회이내일때
if (Pst == -1 and entry == 0) or (entry >= 1) Then
buy("b",AtStop,var1+3);
}
#매수후 12포인트 이상수익이 난 상태에서 스토케스틱 데드크로스 발생하면 매수포지션 청산
if MarketPosition == 1 and C >= EntryPrice+12 and CrossDown(stok,stod) Then
ExitLong();
if (stime >= 222500 or stime < 051000) and #22시30분이후~오전 5시 15분 이전
entry < N Then{ #진입이 N회이내일때
if (Pst == 1 and entry == 0) or (entry >= 1) Then
sell("s",AtStop,var1-3);
}
#매수후 12포인트 이상 수익이 난 상태에서 스토케스틱 골드크로스 발생하면 매도포지션 청산
if MarketPosition == 1 and C <= EntryPrice-12 and CrossUp(stok,stod) Then
ExitLong();
#05시 15분 청산
if stime == 051000 Then{
ExitLong();
ExitShort();
}
#16틱 손절
SetStopLoss(PriceScale*16,PointStop);
참고로
예스글로벌의 차트를 보실때
차트에서 표시되는 시간과 실제 수식에서 쓰는 시간이 차이가 있을수가 있습니다.
예를 들어 5분봉이면
차트에서 보이는 22시 30분봉이 실제 22시 25분 00초~22시29분 59초까지의 데이터로 만들어 지고
차트에서 22시30분이라고 표시됩니다. 이는 우리선물쪽의 차트의 표시구조입니다
아래 지표식적용해 보시면 각 봉의 시작시간과 끝시간 확인하실수 있습니다.
plot1(stime);
plot2(time);
수식에서는 22시 30분이라고 지정하면 차트표시시간으로는 22시 35분봉이 되어
수식에서 22시 25분으로 되어 있습니다.
즐거운 하루되세요
> 바람날개 님이 쓴 글입니다.
> 제목 : 조건식 재 질문드립니다. (신호 이상)
> =================================================
안녕하세요.
조건식 감사드립니다. (예스 글로벌 5분봉)
어제 저녁에 적용해 보니 신호가 이상하게 나옵니다.
확인해 주시면 감사드리겠습니다.
=======================================================
어제 적용예(시간대별)
================================================================================
10시 30분 시가 => 1857.75
첫번째: 시가대비 첫 상방 1864.50 터치(+3 1860.75 매수인데 첫번째는 속임수 패스)
두번째: 시가대비 아래로 1854.75(매도 시가대비 -3p 매도 첫번째 진입)
세번째: 다시 아래에서 올라왔으므로 매도가 대비 +4p 1858.75 손절청산)
네번째: 시가대비 다시 +3p 올라왔으므로 (+3 1860.75 두번째 매수)
네번째: 매수가대비(1860.75) 저점(1856.25찍었으므로) 손절 청산
다섯째: 시가대비 다시 +3p 올라왔으므로 (+3 1860.75 세번째 매수)
종가 : 5시 15분 1859.25 청산
===============================================================================
1. 매도진입 4p 손절청산 1번,
2. 매수진입 청산 4p 손절청산 1
3. 세번째 매수진입 종가 청산 1859.25 청산(-1.50) 손절 종가 청산
(아래 조건식으로 하면 9.50 손실 입니다.)
안녕하세요
예스스탁입니다.
input : P1(30),P2(40),P3(50),MACDP1(12),MACDP2(26),MACDP3(9),N(4);
var: entry(0),stok(0),stod(0);
stok = StochasticsK(P1,P2);
stod = StochasticsD(P1,P2,P3);
#초기화 시간(22시30분)
if stime == 223000 or (stime > 223000 and stime[1] < 223000) Then{
var1 = O;
entry = 0;
}
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then{
entry = entry+1;
}
if (stime >= 223000 or stime < 051500) and #22시30분이후~오전 5시 15분 이전
entry < N and #진입이 N회이내일때
crossup(c,var1+3) Then #22시 30분 시가+3을 상향돌파하면 매수
buy();
#매수후 12포인트 이상수익이 난 상태에서 스토케스틱 데드크로스 발생하면 매수포지션 청산
if MarketPosition == 1 and C >= EntryPrice+12 and CrossDown(stok,stod) Then
ExitLong();
if (stime >= 223000 or stime < 051500) and #22시30분이후~오전 5시 15분 이전
entry < N and #진입이 N회이내일때
CrossDown(c,var1-3) Then #22시 30분 시가-3을 하향이탈하면 매도
Sell();
#매수후 12포인트 이상 수익이 난 상태에서 스토케스틱 골드크로스 발생하면 매도포지션 청산
if MarketPosition == 1 and C <= EntryPrice-12 and CrossUp(stok,stod) Then
ExitLong();
#05시 청산
if stime == 051500 Then{
ExitLong();
ExitShort();
}
#16틱 손절
SetStopLoss(PriceScale*16,PointStop);
즐거운 하루되세요
> 바람날개 님이 쓴 글입니다.
> 제목 : 조건식 부탁 드립니다.
>
안녕하세요.
조건식 부탁 드립니다.
예스 글로벌 입니다.
좋은하루 되세요.
감사합니다.
=======
조 건
=======
1. 적용지수 : S&P 미니 500 선물지수 5분봉
2. 매매시간 : 본장만 매매(한국시간 밤10시 30분 부터 ~ 다음날 새벽 5시 15분까지 매매)
3. 매매횟수 : 하루 4회 진입 제한
4. 가 격 : 틱당 13,000원 정도
============================================================
매수/매도 첫번째 +3p, -3p 터치 진입신호 패스(속임수 방지)
============================================================
1. 10시 30분 시가대비 +3p, -3p 첫진입신호는 패스(두번째 신호부터 진입)
================================
매수 진입(반복)
================================
1. 본장만 매매(한국시간 밤 10시 30분) 시가대비 +3P 오르면 매수
================================
매도 진입(반복)
================================
1. 본장만 매매(한국시간 밤 10시 30분) 시가대비 -3P 내리면 매도
=========================================
매수/ 매도 진입 포지션에 대한 손절(반복)
=========================================
# 매수/매도 보유 포지션에 대한 16틱 손절
SetStopLoss(PriceScale*16,PointStop);
===========================
수익포지션에 대한 청산
===========================
-------------------------------------------
매수 또는 매도 포지션 진입후 12P이상 수익시
-------------------------------------------
1. 매수포지션시 : 스토캐스틱(30,40,50) 데드시 청산하고 그날 매매 종료
2. 매도포지션시 : 스토캐스틱(30,40,50) 골드시 청산하고 그날 매매 종료
==========
기타조건
==========
#포지션이 있다면 무조건 05시 15분 종가 청산
if stime == 051500 Then{
ExitLong();
ExitShort();
=============================================
# 바쁘시겠지만 간단한 주석처리 부탁드립니다.
# 항상 고맙습니다.
=============================================