커뮤니티

교정

프로필 이미지
하루100
2010-09-04 01:09:26
784
글번호 32118
답변완료
var10 = entryprice(0); if MarketPosition(0) == 2 then //수익이 9핍에 1개 정리 ExitLong("B분할청산", AtLimit, Var10+(pricescale*9),"매수1", 1, 1); 검증이 안되네요... 그리고 진입명이 많을때 상기식을 진입횟수에따라 진입명만 바꾸어서 여러개의 청산신호를 만들면 되나요...? 그리고 이동평균선에 근접했다가 반등 또는 반락하는 걸 잡으려고하는데요... 1. 가격이 이평선가격과 일정 틱 범위("5핍") 안에오면 스토캐스틱 K 와 D가 골든크로스에 매수, 데드크로스에 매도, 2. 가격이 일정 %(Percentage)범위("0.001%) 안에오면 스토캐스틱 K 와 D가 골든크로스에 매수, 데드크로스에 매도, 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-09-06 10:15:08

안녕하세요 예스스탁입니다. 1. marketposition은 2라는 값이 없습니다. 매수포지션 상태이면 1, 무포지션은 0, 매도포지션상태는 -1을 리턴합니다. 외 내용을 제외하면 특별한 이상은 없습니다. 모든 진입에 대해 수익이 9핍에 1개 정리하시려면 따로 진입을을 지정하지 않으시면 됩니다. 진입명을 지정하지 않으면 모든 진입에 대해 적용되며 특정 진입만 해당 조건으로 청산하시려면 여러번 적어주시면 됩니다. 2. input : N(5); Input : Period(12), Period1(5), Period2(5); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); if c >= ma(c,20)-PriceScale*N and c <= ma(c,20)+PriceScale*N Then{ If CrossUP(value1, value2) Then { Buy(); } If CrossDown(value1, value2) Then { sell(); } } 3. input : P(0.001); Input : Period(12), Period1(5), Period2(5); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); if c >= ma(c,20)*(1-P/100) and c <= ma(c,20)*(1+P/100) Then{ If CrossUP(value1, value2) Then { Buy(); } If CrossDown(value1, value2) Then { sell(); } } 즐거운 하루되세요 > 하루100 님이 쓴 글입니다. > 제목 : 교정 > var10 = entryprice(0); if MarketPosition(0) == 2 then //수익이 9핍에 1개 정리 ExitLong("B분할청산", AtLimit, Var10+(pricescale*9),"매수1", 1, 1); 검증이 안되네요... 그리고 진입명이 많을때 상기식을 진입횟수에따라 진입명만 바꾸어서 여러개의 청산신호를 만들면 되나요...? 그리고 이동평균선에 근접했다가 반등 또는 반락하는 걸 잡으려고하는데요... 1. 가격이 이평선가격과 일정 틱 범위("5핍") 안에오면 스토캐스틱 K 와 D가 골든크로스에 매수, 데드크로스에 매도, 2. 가격이 일정 %(Percentage)범위("0.001%) 안에오면 스토캐스틱 K 와 D가 골든크로스에 매수, 데드크로스에 매도, 감사합니다.