커뮤니티

문의드립니다

프로필 이미지
회원
2004-05-31 12:20:44
1179
글번호 3844
답변완료
안녕하세요, 타종목을 참조한 강제청산식을 문의하려고 합니다. 예를 들어 input : RP1(5), RP2(20); var:value1(0), value2(0); value1=ma(C,RP1); value2=ma(C,RP2); if ma(data1("C"),RP1) > ma(data1("C"),RP2) then buy(); if ma(data1("C"),RP1) > ma(data1("C"),RP2) then sell(); 위와 같은 수식에서 타종목(data1)의 진입가격에서 타종목(data1)의 주가가 5000원 하락하면 강제청산할 때 위의 식을 어떻게 수정해야 하는지 가르쳐 주시면 고맙겠습니다. 그럼, 답변 부탁드리며 수고하세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-06-01 10:36:35

안녕하세요? 예스스탁입니다... 문의하신 식을 작성하면 다음과 같습니다... input : RP1(5), RP2(20); var:value1(0), value2(0); value1=ma(data1("C"),RP1); value2=ma(data1("C"),RP2); if crossup(value1, value2) then { buy(); var1 = data1("C"); } if crossdown(value1, value2) or crossdown(data1("C"), var1 - 5000) then exitlong(); if crossdown(value1, value2) then { sell(); var2 = data1("C"); } if crossup(value1, value2) or crossup(data1("C"), var2 + 5000) then exitshort(); 위 수식은 타종목이 골든, 데드 크로스시 매수/매도하는 식이며 타종목의 진입가격보다 5,000원 하락 혹은 상승할 때 청산하는 식입니다... 감사합니다... > CJ_hj7670 님이 쓴 글입니다. > 제목 : 문의드립니다 > 안녕하세요, 타종목을 참조한 강제청산식을 문의하려고 합니다. 예를 들어 input : RP1(5), RP2(20); var:value1(0), value2(0); value1=ma(C,RP1); value2=ma(C,RP2); if ma(data1("C"),RP1) > ma(data1("C"),RP2) then buy(); if ma(data1("C"),RP1) > ma(data1("C"),RP2) then sell(); 위와 같은 수식에서 타종목(data1)의 진입가격에서 타종목(data1)의 주가가 5000원 하락하면 강제청산할 때 위의 식을 어떻게 수정해야 하는지 가르쳐 주시면 고맙겠습니다. 그럼, 답변 부탁드리며 수고하세요.