커뮤니티
재차 문의 드립니다!
2013-03-05 17:05:56
195
글번호 60246
안녕하세요
예스스탁입니다.
수정해서 올려드립니다.
var : cnt(0),bcnt(0),scnt(0);
bcnt = 0;
scnt = 0;
for cnt = 0 to 20{
if sdate == EntryDate(Cnt) and MarketPosition(cnt) == 1 Then
bcnt = bcnt+1;
if sdate == EntryDate(Cnt) and MarketPosition(cnt) == -1 Then
scnt = scnt+1;
}
if bcnt < 1 and crossup(ma(C,3),ma(c,13)) Then
buy();
if scnt < 1 and CrossDown(ma(C,3),ma(c,13)) Then
sell();
즐거운 하루되세요
이렇게 답변을 받았는데 하루에 한번으로 진입을 제한하는 것이 아니고 당일 매수청산을 하였다면 당일에는 매수로 진입하는 것을 제한 하고 싶습니다.
그러니깐 매수를 청산하엿다면 당일은 매수진입을 제한하고 매도를 청산 하였다면 매도로 진입하는 것을 제한 할려고 합니다.
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2013-03-06 09:55:23
안녕하세요
예스스탁입니다.
당일 매수청산과 매도청산의 횟수를 계산하는 내용으로 변경했습니다.
var : cnt(0),bxcnt(0),sxcnt(0);
bxcnt = 0;
sxcnt = 0;
for cnt = 1 to 20{
if sdate == ExitDate(Cnt) and MarketPosition(cnt) == 1 Then
bxcnt = bxcnt+1;
if sdate == ExitDate(Cnt) and MarketPosition(cnt) == -1 Then
sxcnt = sxcnt+1;
}
if bxcnt < 1 and crossup(ma(C,3),ma(c,13)) Then
buy();
if sxcnt < 1 and CrossDown(ma(C,3),ma(c,13)) Then
sell();
즐거운 하루되세요
> HI_cwh0404 님이 쓴 글입니다.
> 제목 : 재차 문의 드립니다!
> 안녕하세요
예스스탁입니다.
수정해서 올려드립니다.
var : cnt(0),bcnt(0),scnt(0);
bcnt = 0;
scnt = 0;
for cnt = 0 to 20{
if sdate == EntryDate(Cnt) and MarketPosition(cnt) == 1 Then
bcnt = bcnt+1;
if sdate == EntryDate(Cnt) and MarketPosition(cnt) == -1 Then
scnt = scnt+1;
}
if bcnt < 1 and crossup(ma(C,3),ma(c,13)) Then
buy();
if scnt < 1 and CrossDown(ma(C,3),ma(c,13)) Then
sell();
즐거운 하루되세요
이렇게 답변을 받았는데 하루에 한번으로 진입을 제한하는 것이 아니고 당일 매수청산을 하였다면 당일에는 매수로 진입하는 것을 제한 하고 싶습니다.
그러니깐 매수를 청산하엿다면 당일은 매수진입을 제한하고 매도를 청산 하였다면 매도로 진입하는 것을 제한 할려고 합니다.
부탁드립니다.