커뮤니티
재문의 드립
2011-06-27 16:03:09
602
글번호 40210
아래 19355 번의 2번 답변에서
exitlong("bx",AtStop,var1-0.5);
으로 작성 해 주셨는데 데드크로스봉 -0.5p에 청산하는 것이 아니라
데드크로스봉 -0.5p 를 봉의 종가가 데드크로스 하면 매수청산 하는 것으로
수정부탁드립니다
즉 5분봉 차트일 경우에 5분봉의 종가가 데드크로스 한 봉의 종가를
또다시 데드크로스 할 경우에 atmarket 매수청산하는 수식 으로 수정부탁.
답변 1
예스스탁 예스스탁 답변
2011-06-27 16:53:54
안녕하세요
예스스탁입니다.
수정한 식입니다.
모두 atmarket으로 변경했습니다.
Input : Period(12), Period1(5), Period2(5);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
If MarketPosition == 0 and CrossUP(value1, value2) Then
Buy();
if MarketPosition == 1 Then{
if CrossDown(value1,value2) Then
var1 = C;
if countif(CrossDown(value1,value2),BarsSinceEntry) >= 1 And
CrossDown(c,var1-0.5) Then
exitlong("bx",AtMarket);
}
if MarketPosition == -1 Then{
if CrossUp(value1,value2) Then
var2 = C;
if countif(CrossUp(value1,value2),BarsSinceEntry) >= 1 And
crossup(c,var2+0.5) Then
ExitShort("sx",AtMarket);
}
즐거운 하루되세요
> logos 님이 쓴 글입니다.
> 제목 : 재문의 드립
> 아래 19355 번의 2번 답변에서
exitlong("bx",AtStop,var1-0.5);
으로 작성 해 주셨는데 데드크로스봉 -0.5p에 청산하는 것이 아니라
데드크로스봉 -0.5p 를 봉의 종가가 데드크로스 하면 매수청산 하는 것으로
수정부탁드립니다
즉 5분봉 차트일 경우에 5분봉의 종가가 데드크로스 한 봉의 종가를
또다시 데드크로스 할 경우에 atmarket 매수청산하는 수식 으로 수정부탁.