커뮤니티
문의드립니다
2015-12-08 12:26:56
109
글번호 93156
거래시작시간
170000
1차매매
진입
거래시작시간 종가 대비
50 상승돌파 매수
50 하락돌파 매도
청산
진입후 종가가
최고대비 80 하락돌파 매수청산
최저대비 80 상승돌파 매도청산
1차매매 후
마감시간
050000 시 까지 아래 진입을 N 회로 하고 싶습니다
진입
매수청산 이후 매도 진입
매도청산 이후 매수 진입
청산
진입후 종가가
최고대비 90 하락돌파 매수청산
최저대비 90 상승돌파 매도청산
감사합니다
답변 1
예스스탁 예스스탁 답변
2015-12-08 15:45:58
안녕하세요
예스스탁입니다.
input : N(5);
var : t1(0),entry(0);
if stime == 170000 or (stime > 170000 and stime < 170000) Then{
var1 = c;
T1 = TotalTrades;
}
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = (TotalTrades-T1)+1;
if entry == 0 and (stime >= 170000 or stime < 050000) Then{
if crossup(c,var1+50) Then
buy("b1");
if CrossDown(c,var1-50) Then
sell("s1");
}
if MarketPosition == 1 and entry == 1 and C <= highest(H,BarsSinceEntry)-80 Then
ExitLong("bx1");
if MarketPosition == -1 and entry == 1 and C >= Lowest(L,BarsSinceEntry)+80 Then
ExitShort("sx1");
if entry >= 1 and entry < N and (stime >= 170000 or stime < 050000) Then{
if MarketPosition(1) == -1 and BarsSinceExit(1) == 1 Then
Buy("b2");
if MarketPosition(1) == 1 and BarsSinceExit(1) == 1 Then
sell("s2");
}
if MarketPosition == 1 and entry >= 2 and C <= highest(H,BarsSinceEntry)-90 Then
ExitLong("bx2");
if MarketPosition == -1 and entry >= 2 and C >= Lowest(L,BarsSinceEntry)+90 Then
ExitShort("sx2");
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 문의드립니다
>
거래시작시간
170000
1차매매
진입
거래시작시간 종가 대비
50 상승돌파 매수
50 하락돌파 매도
청산
진입후 종가가
최고대비 80 하락돌파 매수청산
최저대비 80 상승돌파 매도청산
1차매매 후
마감시간
050000 시 까지 아래 진입을 N 회로 하고 싶습니다
진입
매수청산 이후 매도 진입
매도청산 이후 매수 진입
청산
진입후 종가가
최고대비 90 하락돌파 매수청산
최저대비 90 상승돌파 매도청산
감사합니다
다음글
이전글