커뮤니티
변동성채널 문의
2009-06-25 22:44:40
1005
글번호 23068
if C > (chUP+ChDn)/2 and accumN(iff(H>=ChUp,1,0),dayindex()+1)==0 and <-----stime<143000 then buy("Buy",atstop,ChUP);아래 식중 위부분이 해석이 안됩니다
dayindex()+1이면 현재봉이 7이라면 첫봉까지 해서 8봉째 채널업을 돌파 하면 안되고
채널을 돌파하면 사라고 해석되는데 현재가에서 채널을 돌파못했는데 어떻게 살수
있나요? 박성우씨 식임
Input : Value(2.7), P1(36), P2(28), P3(5),StopPer(1); #######2005년 폐기
Var: ChUp(0), ChDn(0), slowK(0), slowD(0), Bap(0);
setstoploss(StopPer);
ChUP = dayOpen()+(DayHigh(1)-DayLow(1))/Value;
ChDn = dayOpen()-(DayHigh(1)-DayLow(1))/Value;
slowK = stochasticsK(p1,p2);
slowD = stochasticsD(p1,p2,p3);
bap = (dayLow()+dayhigh())/2;
if CrossUp(slowK, slowD) then {var1 = C;var5 = 1;}
if CrossDown(slowK, slowD) then {var2 = C;var6 = 1;}
#buy/sell
if dayindex()==0 then {if H >= ChUP then buy(); if L <= ChDn then sell(); var5 = 0; var6 = 0;}
if C > (chUP+ChDn)/2 and accumN(iff(H>=ChUp,1,0),dayindex()+1)==0 and <-----stime<143000 then buy("Buy",atstop,ChUP);
답변 1
예스스탁 예스스탁 답변
2009-06-26 09:44:52
안녕하세요
예스스탁입니다.
주문함수에 유의하시기 바랍니다.
buy에 atstop이 사용되면 조건가격(ChUP) 이상의 시세가 발생하면
매수하라는 내용입니다.
buy("Buy",atstop,ChUP);
if문 내용은 단지 현재 상단과 하단의 중간값 이상에 종가가 위치하고
고가가 당일 상단이상을 기록한 적이 없을때 Chup이상의 시세를 기록하면
매수하라는 내용입니다.
즐거운 하루되세요
> 날으는여우 님이 쓴 글입니다.
> 제목 : 변동성채널 문의
> if C > (chUP+ChDn)/2 and accumN(iff(H>=ChUp,1,0),dayindex()+1)==0 and <-----stime<143000 then buy("Buy",atstop,ChUP);아래 식중 위부분이 해석이 안됩니다
dayindex()+1이면 현재봉이 7이라면 첫봉까지 해서 8봉째 채널업을 돌파 하면 안되고
채널을 돌파하면 사라고 해석되는데 현재가에서 채널을 돌파못했는데 어떻게 살수
있나요? 박성우씨 식임
Input : Value(2.7), P1(36), P2(28), P3(5),StopPer(1); #######2005년 폐기
Var: ChUp(0), ChDn(0), slowK(0), slowD(0), Bap(0);
setstoploss(StopPer);
ChUP = dayOpen()+(DayHigh(1)-DayLow(1))/Value;
ChDn = dayOpen()-(DayHigh(1)-DayLow(1))/Value;
slowK = stochasticsK(p1,p2);
slowD = stochasticsD(p1,p2,p3);
bap = (dayLow()+dayhigh())/2;
if CrossUp(slowK, slowD) then {var1 = C;var5 = 1;}
if CrossDown(slowK, slowD) then {var2 = C;var6 = 1;}
#buy/sell
if dayindex()==0 then {if H >= ChUP then buy(); if L <= ChDn then sell(); var5 = 0; var6 = 0;}
if C > (chUP+ChDn)/2 and accumN(iff(H>=ChUp,1,0),dayindex()+1)==0 and <-----stime<143000 then buy("Buy",atstop,ChUP);