커뮤니티
문의드림니다
2012-08-20 13:37:39
277
글번호 53902
문1)
당일시가대비 1p상향돌파 하면 최초매수진입 하고 재진입은
5이평이 20이평을 상향돌파하면 재매수 진입하되, 반드시 당일 총매매손익 합계가
2p이하일때만 재매수진입되도록 작성 부탁드림니다 매도식은 반대로
당일시가대비 -1p하향돌파 하면 최초매도진입 하고 재진입은
5이평이 20이평을 하향돌파하면 재매도 진입하되, 반드시 당일 총 매매손익 합계가
2p이하일때만 재매도진입되도록 작성 부탁드림니다
문2)
다음수식 적용해보니 신호가 발생하지 않는데 어느부분이 잘못 작성되었는지
수정부탁드림니다(주차트 2분 참조차트는 5분봉 사용함)
var : idx(0,data2),CC(0,Data2);
var : cond11(false,data2);
value11 = data2(macd(12,26));
value12 = data2(ema(value11,9));
if data2(date != date[1]) Then
Cond11 = False;
if Cond11 == false and CrossUp(Value11,0) Then{
Cond11 = true;
CC = data2(C);
}
if MarketPosition== 0 and sTime<144000
and Cond11 == true
and data2(C) > CC
and crossup(Value11,value12)
then{ buy("JC",AtMarket,1); }
if MarketPosition == 1
and CrossDown(value11,value12)
then { Exitlong("ex",AtMarket); }
답변 1
예스스탁 예스스탁 답변
2012-08-20 16:56:49
안녕하세요
예스스탁입니다.
1.
var : cnt(0),bcount(0),scount(0);
var1 = ma(c,5);
var2 = ma(c,20);
bcount = 0;
scount = 0;
for cnt = 0 to 10{
if sdate == EntryDate(cnt) and MarketPosition(cnt) == 1 Then
bcount = bcount+1;
if sdate == EntryDate(cnt) and MarketPosition(cnt) == -1 Then
scount = scount+1;
}
if date != date[1] Then
value1 = NetProfit[1];
#당일 손익
value2 = NetProfit-value1;
if bcount == 0 and crossup(c,dayopen+1) Then
buy();
if scount == 0 and CrossDown(c,dayopen-1) Then
sell();
if bcount > 0 and value2 < 2 and crossup(var1,var2) and IsEntryName("b1",1) == true Then
buy();
if scount > 0 and value2 < 2 and CrossDown(var1,var2) and IsEntryName("s1",1) == true Then
sell();
2.
var : idx(0,data2),CC(0,Data2),cond11(false,data1), val1(0,data2),val2(0,data2);
val1 = data2(macd(12,26));
val2 = data2(ema(val1,9));
if data2(date != date[1]) Then
Cond11 = false;
if Cond11 == false and CrossUp(val1,0) Then{
Cond11 = true;
CC = data2(C);
}
if MarketPosition== 0
and sTime < 144000
and Cond11 == true
and data2(C) > CC
and crossup(val1,val2)
then{ buy("JC",AtMarket,def,1); }
if MarketPosition == 1
and CrossDown(val1,val2)
then { Exitlong("ex",AtMarket); }
즐거운 하루되세요
> mao 님이 쓴 글입니다.
> 제목 : 문의드림니다
> 문1)
당일시가대비 1p상향돌파 하면 최초매수진입 하고 재진입은
5이평이 20이평을 상향돌파하면 재매수 진입하되, 반드시 당일 총매매손익 합계가
2p이하일때만 재매수진입되도록 작성 부탁드림니다 매도식은 반대로
당일시가대비 -1p하향돌파 하면 최초매도진입 하고 재진입은
5이평이 20이평을 하향돌파하면 재매도 진입하되, 반드시 당일 총 매매손익 합계가
2p이하일때만 재매도진입되도록 작성 부탁드림니다
문2)
다음수식 적용해보니 신호가 발생하지 않는데 어느부분이 잘못 작성되었는지
수정부탁드림니다(주차트 2분 참조차트는 5분봉 사용함)
var : idx(0,data2),CC(0,Data2);
var : cond11(false,data2);
value11 = data2(macd(12,26));
value12 = data2(ema(value11,9));
if data2(date != date[1]) Then
Cond11 = False;
if Cond11 == false and CrossUp(Value11,0) Then{
Cond11 = true;
CC = data2(C);
}
if MarketPosition== 0 and sTime<144000
and Cond11 == true
and data2(C) > CC
and crossup(Value11,value12)
then{ buy("JC",AtMarket,1); }
if MarketPosition == 1
and CrossDown(value11,value12)
then { Exitlong("ex",AtMarket); }
다음글