커뮤니티

부탁드립니다

프로필 이미지
창조
2014-07-17 11:05:22
146
글번호 76820
답변완료
Input : Period(5); var1 = ma(c,5);#이평 var2 = (dayhigh+daylow)/2;#당일 중심선 var3 = ma(bids,period)-ma(asks,period);//호가잔량이평 오실레이터 if (var1 < var2 or CrossDown(var1,var2)) and (var3 < var3[1]) Then sell(); if (var1 > var2 or CrossUp(var1,var2)) and (var3 > var3[1]) Then buy(); 위 수식에서 당일 중심선을 빼고 if ma(V,1) > 700; var2 = (H+L)/2;#700거래량 중심 이 수식을 넣고 싶습니다. 혼자해보려고 해도 잘 안되네요. 부탁드립니다. 오늘도 좋은날 되세요^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-07-17 14:29:08

안녕하세요 예스스탁입니다. 1. var2대신에 아래와 같이 작성하시면 됩니다. Input : Period(5); var1 = ma(c,5);#이평 var3 = ma(bids,period)-ma(asks,period);//호가잔량이평 오실레이터 #거래량이 700이상일때 중간값 if ma(V,1) > 700 Then var2 = (H+L)/2; if (var1 < var2 or CrossDown(var1,var2)) and (var3 < var3[1]) Then sell(); if (var1 > var2 or CrossUp(var1,var2)) and (var3 > var3[1]) Then buy(); 2. 위와 같이 작성하시면 거래량 700이상인봉이 당일발생한 것이 아니어도 신호가 발생합니다. 만약 거래량이 700이상인 봉이 당일봉이어야 한다라는 조건을 넣으신다면 아래와 같이 작성해 사용하시면 됩니다. Input : Period(5); if date != date[1] Then Condition1 = false; var1 = ma(c,5);#이평 var3 = ma(bids,period)-ma(asks,period);//호가잔량이평 오실레이터 #거래량이 700이상일때 중간값 if ma(V,1) > 700 Then{ var2 = (H+L)/2; Condition1 = true; } if((Condition1 == true and var1 < var2) or CrossDown(var1,var2)) and (var3 < var3[1]) Then sell(); if ((Condition1 == true and var1 > var2) or CrossUp(var1,var2)) and (var3 > var3[1]) Then buy(); 즐거운 하루되세요 > 창조 님이 쓴 글입니다. > 제목 : 부탁드립니다 > Input : Period(5); var1 = ma(c,5);#이평 var2 = (dayhigh+daylow)/2;#당일 중심선 var3 = ma(bids,period)-ma(asks,period);//호가잔량이평 오실레이터 if (var1 < var2 or CrossDown(var1,var2)) and (var3 < var3[1]) Then sell(); if (var1 > var2 or CrossUp(var1,var2)) and (var3 > var3[1]) Then buy(); 위 수식에서 당일 중심선을 빼고 if ma(V,1) > 700; var2 = (H+L)/2;#700거래량 중심 이 수식을 넣고 싶습니다. 혼자해보려고 해도 잘 안되네요. 부탁드립니다. 오늘도 좋은날 되세요^^