커뮤니티
수식질문이요.
2012-02-29 10:33:40
316
글번호 48365
터틀시스템에서
피라미딩 진입조건입니다.
매수후 주가가 1N상승할 때마다, 원금에다 상승분만큼 더하여 투자유닛을 늘려 나간다. 터틀은 최대 5유니까지 투자 피라미드를 쌓아 올릴 수 있다.
최초 거래일에는 손절매는 1/2N으로 하고, 그 다음부터는 2N을 손절가로 적용한다.
이 논리를 식으로 작성한걸 보니깐
//피라미딩 진입
if MP == 1 and CurrentEntries < 4 then
buy("bp",atstop,EntryPrice+AtrV[BarsSinceEntry]*1*CurrentEntries,Unit);
if MP == -1 and CurrentEntries <4 then
Sell("sp",atstop,EntryPrice-AtrV[BarsSinceEntry]*1*currentEntries,Unit);
이렇게 했더라구요 여기서 MP = marketposition 으로 선언해줬구요.
atrV = ATR(20); 으로 할당된상태입니다.
여기서 질문할 점이
진입가격에서 AtrV[BarsSinceEntry] 뒤에 *1 이랑 *currentEntries 이 두개를 왜
각각 곱해주는지 이유가 궁금합니다.
currentEntries 는 진입횟수아닌가요? 왜그걸곱해주는지이해가안되서;;
답변부탁드릴게요. 감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-02-29 13:20:51
안녕하세요
예스스탁입니다.
buy("bp",atstop,EntryPrice+AtrV[BarsSinceEntry]*1*CurrentEntries,Unit);
매수만 설명을 드리면 위식은 추가매수식입니다
*1은 큰의미가 없으므로 없어도 됩니다.
EntryPrice는 피라미딩 상태에서는 첫번째 진입의 진입가입니다.
현재 첫진입이 발생하고 (CurrentEntries는 1인상태)
진입가에서 AtrV*1만큼 상승했으면 첫번째 추가매수
현재 두번진입이 발생하고 (CurrentEntries는 2인상태)
진입가에서 AtrV*2만큼 상승했으면 두번째 추가매수
현재 세번진입이 발생하고 (CurrentEntries는 3인상태)
진입가에서 AtrV*3만큼 상승했으면 세번째 추가매수
현재 네번진입이 발생하고 (CurrentEntries는 4인상태)
진입가에서 AtrV*4만큼 상승했으면 네번째 추가매수하는 식입니다.
진입가에 ATR의 한배,두배,세대,네배를 자동으로 계산해서
더해주기위한 내용입니다.
즐거운 하루되세요
> 타고난스캘퍼 님이 쓴 글입니다.
> 제목 : 수식질문이요.
>
터틀시스템에서
피라미딩 진입조건입니다.
매수후 주가가 1N상승할 때마다, 원금에다 상승분만큼 더하여 투자유닛을 늘려 나간다. 터틀은 최대 5유니까지 투자 피라미드를 쌓아 올릴 수 있다.
최초 거래일에는 손절매는 1/2N으로 하고, 그 다음부터는 2N을 손절가로 적용한다.
이 논리를 식으로 작성한걸 보니깐
//피라미딩 진입
if MP == 1 and CurrentEntries < 4 then
buy("bp",atstop,EntryPrice+AtrV[BarsSinceEntry]*1*CurrentEntries,Unit);
if MP == -1 and CurrentEntries <4 then
Sell("sp",atstop,EntryPrice-AtrV[BarsSinceEntry]*1*currentEntries,Unit);
이렇게 했더라구요 여기서 MP = marketposition 으로 선언해줬구요.
atrV = ATR(20); 으로 할당된상태입니다.
여기서 질문할 점이
진입가격에서 AtrV[BarsSinceEntry] 뒤에 *1 이랑 *currentEntries 이 두개를 왜
각각 곱해주는지 이유가 궁금합니다.
currentEntries 는 진입횟수아닌가요? 왜그걸곱해주는지이해가안되서;;
답변부탁드릴게요. 감사합니다.
다음글
이전글