커뮤니티
도와주세요 ..
2015-01-02 02:34:46
141
글번호 81825
항상 친절한 답변 감사합니다
당일주간장 변동폭을이용하여 야간장 매매 하는식 부탁합니다
야간장시초가에서 주간장변동폭30%를 돌파하면진입 야간장종료시간대 청산;
야간장시초가 가 주간장종가 대비 갭 하락이면 .. 어떻게 코딩하나요 ?
야간장저가 <주간장최저가..
야간장변동폭을이용하여 주간장매매하는식부탁합니다
주간장시초가기준으로 야간장변동폭30% 돌파하면진입
주간장시초가가 야간장종가대비 갭 상승이면 .. 어떻게 코딩하나요 ?
주간장고가 > 야간장최고가..
주간장 오전9시-오후3시 야간장 저녁9시 -새벽2시30분 ;
감사합니다
답변 1
예스스탁 예스스탁 답변
2015-01-05 16:46:07
안녕하세요
예스스탁입니다.
1.
var : cnt(0);
Array : DO[10](0),DH[10](0),DL[10](0),DC[10](0);
Array : NO[10](0),NH[10](0),NL[10](0),NC[10](0);
#주간장 시고저종
if stime == 090000 or (stime > 090000 and stime[1] < 090000) Then{
DO[0] = O;
DH[0] = H;
DL[0] = L;
for cnt = 1 to 9{
DO[cnt] = DO[cnt-1][1];
DH[cnt] = DH[cnt-1][1];
DL[cnt] = DL[cnt-1][1];
DC[cnt] = DC[cnt-1][1];
}
}
if stime >= 090000 and stime < 180000 then{
if H > DH[0] Then
DH[0] = H;
if L < DL[0] Then
DL[0] = L;
DC[0] = C;
}
#야간장 시고저종
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
NO[0] = O;
NH[0] = H;
NL[0] = L;
for cnt = 1 to 9{
NO[cnt] = NO[cnt-1][1];
nH[cnt] = NH[cnt-1][1];
NL[cnt] = NL[cnt-1][1];
NC[cnt] = NC[cnt-1][1];
}
}
if stime >= 180000 or stime < 90000 then{
if H > NH[0] Then
NH[0] = H;
if L < NL[0] Then
NL[0] = L;
NC[0] = C;
}
if stime >= 180000 or stime < 900000 Then{
if H < NO[0]+(DH[0]-DL[0])*0.3 Then
buy("b",AtStop,NO[0]+(DH[0]-DL[0])*0.3);
if L > NO[0]-(DH[0]-DL[0])*0.3 Then
sell("s",AtStop,NO[0]-(DH[0]-DL[0])*0.3);
}
if stime == 050000 Then{
ExitLong();
ExitShort();
}
2
NL[0] < DL[0]
위식에서 NL[0는 최근 야간장 최저가
DL[0]은 최근 주간장 최저가입니다.
3.
var : cnt(0);
Array : DO[10](0),DH[10](0),DL[10](0),DC[10](0);
Array : NO[10](0),NH[10](0),NL[10](0),NC[10](0);
#주간장 시고저종
if stime == 090000 or (stime > 090000 and stime[1] < 090000) Then{
DO[0] = O;
DH[0] = H;
DL[0] = L;
for cnt = 1 to 9{
DO[cnt] = DO[cnt-1][1];
DH[cnt] = DH[cnt-1][1];
DL[cnt] = DL[cnt-1][1];
DC[cnt] = DC[cnt-1][1];
}
}
if stime >= 090000 and stime <= 150000 then{
if H > DH[0] Then
DH[0] = H;
if L < DL[0] Then
DL[0] = L;
DC[0] = C;
}
#야간장 시고저종
if stime == 210000 or (stime > 210000 and stime[1] < 210000) Then{
NO[0] = O;
NH[0] = H;
NL[0] = L;
for cnt = 1 to 9{
NO[cnt] = NO[cnt-1][1];
nH[cnt] = NH[cnt-1][1];
NL[cnt] = NL[cnt-1][1];
NC[cnt] = NC[cnt-1][1];
}
}
if stime >= 210000 or stime <= 023000 then{
if H > NH[0] Then
NH[0] = H;
if L < NL[0] Then
NL[0] = L;
NC[0] = C;
}
if stime >= 90000 and stime < 150000 Then{
if H < DO[0]+(NH[0]-NL[0])*0.3 Then
buy("b",AtStop,DO[0]+(NH[0]-NL[0])*0.3);
if L > DO[0]-(NH[0]-NL[0])*0.3 Then
sell("s",AtStop,DO[0]-(NH[0]-NL[0])*0.3);
}
if stime == 150000 Then{
ExitLong();
ExitShort();
}
5.
DH[0] > NH[0]
즐거운 하루되시고 새해 좋은일만 가득하시기 바랍니다.
> CSI300 님이 쓴 글입니다.
> 제목 : 도와주세요 ..
> 항상 친절한 답변 감사합니다
당일주간장 변동폭을이용하여 야간장 매매 하는식 부탁합니다
야간장시초가에서 주간장변동폭30%를 돌파하면진입 야간장종료시간대 청산;
야간장시초가 가 주간장종가 대비 갭 하락이면 .. 어떻게 코딩하나요 ?
야간장저가 <주간장최저가..
야간장변동폭을이용하여 주간장매매하는식부탁합니다
주간장시초가기준으로 야간장변동폭30% 돌파하면진입
주간장시초가가 야간장종가대비 갭 상승이면 .. 어떻게 코딩하나요 ?
주간장고가 > 야간장최고가..
주간장 오전9시-오후3시 야간장 저녁9시 -새벽2시30분 ;
감사합니다
다음글
이전글