커뮤니티
청산조건에 따라 진입도 다르게
2004-11-03 11:45:39
1137
글번호 5615
안녕 하세요. 자주 도움을 받고 있습니다.
다음 질문에 설명과 함께 답변주시면 감사하겠습니다.
*매수.매도청산식이 각각 두 조건이 있을 때
A1식으로 매도청산한 것은 A2식으로만 매수하고
B1식으로 매도청산한 것은 B2식으로만 매수하고
C1식으로 매수청산한 것은 C2식으로만 매도하고
D1식으로 매수청산한 것은 D2식으로만 매도하기
위 식을 작성하는 방법을 알려 주세요.
조건은 본인이 삽입하겠습니다.
답변 1
예스스탁 예스스탁 답변
2004-11-04 16:30:26
안녕하세요
예스스탁입니다.
var : cnt(0),A1(0),B1(0),C1(0),D1(0),A1index(0),B1index(0),C1index(0),D1index(0);
var1 = ma(c,20);
var2 = ma(c,60);
var3 = StochasticsK(5,3);
var4 = StochasticsD(5,3,3);
var5 = StochasticsK(10,6);
var6 = StochasticsD(10,6,6);
if crossup(var1, var2) and cnt < 1 then{
buy("초기매수");
cnt = cnt +1;
}
if cnt == 1 and A1 == 1 then{
if crossup(C, var1) then{
buy("A2buy");
A1 = 0;
B1 = 0;
C1 = 0;
D1 = 0;
}
}
if cnt == 1 and B1 == 1 then{
if crossup(C, var2) then{
buy("B2buy");
A1 = 0;
B1 = 0;
C1 = 0;
D1 = 0;
}
}
if crossdown(var3,var4) then{
exitlong("C1exl");
C1 = 1;
}
if crossdown(var5,var6) then{
exitlong("D1exl");
D1 = 1;
}
if crossdown(var1, var2) and cnt < 1 then{
sell("초기매도");
cnt = cnt +1;
}
if cnt == 1 and C1 == 1 then{
if crossdown(c, var1) then{
sell("C2sell");
A1 = 0;
B1 = 0;
C1 = 0;
D1 = 0;
}
}
if cnt == 1 and D1 == 1 then{
if crossdown(c, var2) then{
sell("D2sell");
A1 = 0;
B1 = 0;
C1 = 0;
D1 = 0;
}
}
if crossup(var3,var4) then{
exitshort("A1exs");
A1 = 1;
}
if crossup(var5,var6) then{
exitshort("B1exs");
B1 = 1;
}
매수 후
매수청산에 두가지 조건이 있고 만족하는 값에 따라
다음 매도가 정해지고
매도 후
매도청산에 두가지 조건이 있고 만족하는 값에 따라
다음 매수가 정해지는 수식입니다.
참고하시기 바랍니다.
즐거운 하루되세요
> CJ_pdw61 님이 쓴 글입니다.
> 제목 : 청산조건에 따라 진입도 다르게
> 안녕 하세요. 자주 도움을 받고 있습니다.
다음 질문에 설명과 함께 답변주시면 감사하겠습니다.
*매수.매도청산식이 각각 두 조건이 있을 때
A1식으로 매도청산한 것은 A2식으로만 매수하고
B1식으로 매도청산한 것은 B2식으로만 매수하고
C1식으로 매수청산한 것은 C2식으로만 매도하고
D1식으로 매수청산한 것은 D2식으로만 매도하기
위 식을 작성하는 방법을 알려 주세요.
조건은 본인이 삽입하겠습니다.
다음글
이전글