커뮤니티
수정좀 부탁드립니다
2013-06-03 16:55:52
241
글번호 63930
var1 = ma(c,10);
if stime >= 170000 or stime < 030000 Then{
If CrossUp(c,var1) Then
Buy();
If CrossDown(c,var1) Then
Sell();
}
if MarketPosition == 1 Then
exitlong("b",AtStop,L[BarsSinceEntry]);
if MarketPosition == -1 Then
ExitShort("s",AtStop,H[BarsSinceEntry]);
if stime == 030000 Then{
exitlong();
ExitShort();
}
이 수식에서 시간 17시(오후5시)부터 03시(새벽3시)만 매매되게 수정좀 부탁드릴께요
예스 글로벌 사용중입니다
그리고 손절부분에서 전봉의 저,고가를 넘으면 손절인대 봉완성후 10이평을 깰때로 수정좀 부탁드립니다
답변 1
예스스탁 예스스탁 답변
2013-06-03 18:13:40
안녕하세요
예스스탁입니다.
해당식 17시 이후부터 오전 3시 까지만 거래되게 되어 있습니다.
또한
매수 진입후 10이평을 하향이탈하면 매도로 전환
매도 진입후 10이평을 상향돌파하면 매수로 전환
되는 식입니다.
저가고가 손절식을 제외하고자 하시면 아래와 같이만 작성하시면 됩니다.
var1 = ma(c,10);
if stime >= 170000 or stime < 030000 Then{
If CrossUp(c,var1) Then
Buy();
If CrossDown(c,var1) Then
Sell();
}
if stime == 030000 Then{
exitlong();
ExitShort();
}
강제청산에 당일청산이 설정이 되어 있으시면 해제하셔야 합니다.
강제청산은 해당 시간이후로 당일 진입을 못하게 하므로
3시에 당일청산이 설정이 되어 있으시면
당일 24시 까지 진입이 일어나지 않습니다.
3시 청산은 위 if문으로 청산 수식이 작성되어 있습니다.
즐거운 하루되세요
> 나인밸류 님이 쓴 글입니다.
> 제목 : 수정좀 부탁드립니다
> var1 = ma(c,10);
if stime >= 170000 or stime < 030000 Then{
If CrossUp(c,var1) Then
Buy();
If CrossDown(c,var1) Then
Sell();
}
if MarketPosition == 1 Then
exitlong("b",AtStop,L[BarsSinceEntry]);
if MarketPosition == -1 Then
ExitShort("s",AtStop,H[BarsSinceEntry]);
if stime == 030000 Then{
exitlong();
ExitShort();
}
이 수식에서 시간 17시(오후5시)부터 03시(새벽3시)만 매매되게 수정좀 부탁드릴께요
예스 글로벌 사용중입니다
그리고 손절부분에서 전봉의 저,고가를 넘으면 손절인대 봉완성후 10이평을 깰때로 수정좀 부탁드립니다
다음글
이전글