거래시간은 오후 4시부터 다음날 새벽 3시까지만 할 것
어떠한 경우라도 새벽 3시에는 무조건 청산할 것
9시의 시가를 그날의 시가로 잡고....
1) 매매1
시가의 1%위에서 파라볼릭 첫 매수신호완성시 매수
(파라볼릭 매수신호 지속되고 있는 중간에 시가위의 1%를 상향돌파한다고 매수진입 아님)
그 후 파라볼릭 첫매도신호 완성시 청산
시가의 1%아래에서 파라볼릭 첫 매도신호완성시 매도
(파라볼릭 매도신호 지속되고 있는 중간에 시가아래의 1%를 하향돌파한다고 매도진입 아님)
파라볼릭 첫매수신호 완성시 청산
진입후 어떠한 경우라도 20틱 손해나면 손절매
2) 매매2
시가위로 2% 이상 올라갔다가 다시 1%자리를 터치시
매도 진입
시가+10틱에서 청산
시가위로 2% 이상 내려갔다가 다시 -1%자리를 터치시
매수 진입
시가+10틱에서 청산
진입후 어떠한 경우라도 20틱 손해나면 손절매
답변 3
예스스탁
예스스탁 답변
2020-09-04 16:05:51
안녕하세요
예스스탁입니다.
input : StartTime(160000),EndTime(030000);
Input : af(0.02), maxAF(0.2);
var : Tcond(false),para(0);
para = SAR(af,maxAF);
if (sdate != sdate[1] and stime >= 90000) or
(sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then
var1 = O;
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
if (sdate != sdate[1] and stime >= StartTime) or
(sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then
Tcond = true;
if var1 > 0 and Tcond == true Then
{
if CrossUp(C,para) and C >= var1*1.01 Then
Buy("b");
if CrossDown(C,para) and C <= var1*0.99 Then
Sell("s");
if MarketPosition == 1 and CrossDown(C,para) Then
exitlong("bx");
if MarketPosition == -1 and CrossUp(C,para) Then
ExitShort("sx");
}
SetStopLoss(PriceScale*20,PointStop);
if sDate != sDate[1] Then
SetStopEndofday(EndTime);
if bDate != bDate[1] Then
SetStopEndofday(0);
즐거운 하루되세요
> shims45 님이 쓴 글입니다.
> 제목 : 고생 많으십니다 감사합니다
> 거래시간은 오후 4시부터 다음날 새벽 3시까지만 할 것
어떠한 경우라도 새벽 3시에는 무조건 청산할 것
9시의 시가를 그날의 시가로 잡고....
1) 매매1
시가의 1%위에서 파라볼릭 첫 매수신호완성시 매수
(파라볼릭 매수신호 지속되고 있는 중간에 시가위의 1%를 상향돌파한다고 매수진입 아님)
그 후 파라볼릭 첫매도신호 완성시 청산
시가의 1%아래에서 파라볼릭 첫 매도신호완성시 매도
(파라볼릭 매도신호 지속되고 있는 중간에 시가아래의 1%를 하향돌파한다고 매도진입 아님)
파라볼릭 첫매수신호 완성시 청산
진입후 어떠한 경우라도 20틱 손해나면 손절매
2) 매매2
시가위로 2% 이상 올라갔다가 다시 1%자리를 터치시
매도 진입
시가+10틱에서 청산
시가위로 2% 이상 내려갔다가 다시 -1%자리를 터치시
매수 진입
시가+10틱에서 청산
진입후 어떠한 경우라도 20틱 손해나면 손절매
shims45
2020-09-05 09:41:17
감사합니다
그런데 매매2에 대해서는 바져있네요...
매매2도 좀 부탁합니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 고생 많으십니다 감사합니다
>
안녕하세요
예스스탁입니다.
input : StartTime(160000),EndTime(030000);
Input : af(0.02), maxAF(0.2);
var : Tcond(false),para(0);
para = SAR(af,maxAF);
if (sdate != sdate[1] and stime >= 90000) or
(sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then
var1 = O;
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
if (sdate != sdate[1] and stime >= StartTime) or
(sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then
Tcond = true;
if var1 > 0 and Tcond == true Then
{
if CrossUp(C,para) and C >= var1*1.01 Then
Buy("b");
if CrossDown(C,para) and C <= var1*0.99 Then
Sell("s");
if MarketPosition == 1 and CrossDown(C,para) Then
exitlong("bx");
if MarketPosition == -1 and CrossUp(C,para) Then
ExitShort("sx");
}
SetStopLoss(PriceScale*20,PointStop);
if sDate != sDate[1] Then
SetStopEndofday(EndTime);
if bDate != bDate[1] Then
SetStopEndofday(0);
즐거운 하루되세요
> shims45 님이 쓴 글입니다.
> 제목 : 고생 많으십니다 감사합니다
> 거래시간은 오후 4시부터 다음날 새벽 3시까지만 할 것
어떠한 경우라도 새벽 3시에는 무조건 청산할 것
9시의 시가를 그날의 시가로 잡고....
1) 매매1
시가의 1%위에서 파라볼릭 첫 매수신호완성시 매수
(파라볼릭 매수신호 지속되고 있는 중간에 시가위의 1%를 상향돌파한다고 매수진입 아님)
그 후 파라볼릭 첫매도신호 완성시 청산
시가의 1%아래에서 파라볼릭 첫 매도신호완성시 매도
(파라볼릭 매도신호 지속되고 있는 중간에 시가아래의 1%를 하향돌파한다고 매도진입 아님)
파라볼릭 첫매수신호 완성시 청산
진입후 어떠한 경우라도 20틱 손해나면 손절매
2) 매매2
시가위로 2% 이상 올라갔다가 다시 1%자리를 터치시
매도 진입
시가+10틱에서 청산
시가위로 2% 이상 내려갔다가 다시 -1%자리를 터치시
매수 진입
시가+10틱에서 청산
진입후 어떠한 경우라도 20틱 손해나면 손절매
예스스탁
예스스탁 답변
2020-09-07 09:09:27
안녕하세요
예스스탁입니다.
죄송합니다. 답변에 누락이 있었습니다.
input : StartTime(160000),EndTime(030000);
var : Tcond(false),BuySetup(False),SellSetup(False);
if (sdate != sdate[1] and stime >= 90000) or
(sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then
{
var1 = O;
BuySetup = False;
SellSetup = False;
}
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
if (sdate != sdate[1] and stime >= StartTime) or
(sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then
Tcond = true;
if var1 > 0 and Tcond == true Then
{
if L <= DayOpen*0.98 Then
BuySetup = true;
if H >= DayOpen*1.02 Then
SellSetup = true;
if MarketPosition <= 0 and BuySetup == true Then
Buy("b",AtStop,var1*0.99);
if MarketPosition >= 0 and SellSetup == true Then
Sell("s",AtStop,var1*1.01);
if MarketPosition == 1 Then
{
BuySetup = False;
ExitLong("bx",AtLimit,var1+PriceScale*10);
}
if MarketPosition == -1 Then
{
SellSetup = False;
ExitShort("sx",AtLimit,var1-PriceScale*10);
}
}
if sDate != sDate[1] Then
SetStopEndofday(EndTime);
if bDate != bDate[1] Then
SetStopEndofday(0);
즐거운 하루되세요
> shims45 님이 쓴 글입니다.
> 제목 : Re : Re : 고생 많으십니다 감사합니다
> 감사합니다
그런데 매매2에 대해서는 바져있네요...
매매2도 좀 부탁합니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 고생 많으십니다 감사합니다
>
안녕하세요
예스스탁입니다.
input : StartTime(160000),EndTime(030000);
Input : af(0.02), maxAF(0.2);
var : Tcond(false),para(0);
para = SAR(af,maxAF);
if (sdate != sdate[1] and stime >= 90000) or
(sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then
var1 = O;
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
if (sdate != sdate[1] and stime >= StartTime) or
(sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then
Tcond = true;
if var1 > 0 and Tcond == true Then
{
if CrossUp(C,para) and C >= var1*1.01 Then
Buy("b");
if CrossDown(C,para) and C <= var1*0.99 Then
Sell("s");
if MarketPosition == 1 and CrossDown(C,para) Then
exitlong("bx");
if MarketPosition == -1 and CrossUp(C,para) Then
ExitShort("sx");
}
SetStopLoss(PriceScale*20,PointStop);
if sDate != sDate[1] Then
SetStopEndofday(EndTime);
if bDate != bDate[1] Then
SetStopEndofday(0);
즐거운 하루되세요
> shims45 님이 쓴 글입니다.
> 제목 : 고생 많으십니다 감사합니다
> 거래시간은 오후 4시부터 다음날 새벽 3시까지만 할 것
어떠한 경우라도 새벽 3시에는 무조건 청산할 것
9시의 시가를 그날의 시가로 잡고....
1) 매매1
시가의 1%위에서 파라볼릭 첫 매수신호완성시 매수
(파라볼릭 매수신호 지속되고 있는 중간에 시가위의 1%를 상향돌파한다고 매수진입 아님)
그 후 파라볼릭 첫매도신호 완성시 청산
시가의 1%아래에서 파라볼릭 첫 매도신호완성시 매도
(파라볼릭 매도신호 지속되고 있는 중간에 시가아래의 1%를 하향돌파한다고 매도진입 아님)
파라볼릭 첫매수신호 완성시 청산
진입후 어떠한 경우라도 20틱 손해나면 손절매
2) 매매2
시가위로 2% 이상 올라갔다가 다시 1%자리를 터치시
매도 진입
시가+10틱에서 청산
시가위로 2% 이상 내려갔다가 다시 -1%자리를 터치시
매수 진입
시가+10틱에서 청산
진입후 어떠한 경우라도 20틱 손해나면 손절매