안녕하세요
예스프로에서
현재의 포지션 상태...
현재 포지션이 진입 하였다면 진입 가격을 알수 있는지요......?
알수 있다면 그 표현 식의 작성법 좀 올려 주시기 바랍니다
답변 1
리서치팀
예스스탁 답변
2003-07-02 00:00:00
안녕하세요? 예스스탁입니다.....
간단한 예를 들어보겠습니다....
골든 크로스와 데드 크로스 시점의 값을 저장하는 지표를 만들어보면 다음과 같습니다...
진입/청산 시점의 종가
input : sp(5), lp(20);
var : value1(0), value2(0);
if CrossUp(ma(C,sp), ma(C,lp)) then
value1 = C ;
if CrossDown(ma(C,sp), ma(C,lp)) then
value2 = C ;
plot1(value1);
plot2(value2);
위 식에서는 골든 혹은 데드 크로스 나는 시점의 종가를 value1과 value2로 저장을 시킨 것입니다.
마찬가지로 골든 크로스가 발생한 시점의 종가를 상향돌파하면 매수하고 데드크로스가 발생한 서점의 종가를 하햐하면 매도하는 식을 작성해 보면 다음과 같습니다....
진입/청산 시점의 종가 돌파시 매매
input : sp(5), lp(20);
var : value1(0), value2(0);
if CrossUp(ma(C,sp), ma(C,lp)) then
value1 = C ;
if CrossDown(ma(C,sp), ma(C,lp)) then
value2 = C ;
#매수식/매도청산식
if CrossUp(C, value1) then
{
buy();
exitshort();
}
#매도식/매수청산식
if CrossDown(C, value2) then
{
sell();
exitlong();
}
즐거운 하루 되세요....