커뮤니티
문제가 없다고 하셨는데 문제가 되는 것 같아 재질문드려요
2009-06-05 10:56:07
658
글번호 22601
문제가 없다고 하셨는데 문제가 되는 것 같아 재질문드려요.
---------
현재봉에서 크로스업이 발생해도 문제가 없다고 판단됩니다.
var1값은 0값이 나오게되면
var2 = 8;
var3 = CountIF(value1 > 0, 0); --> 0
var4 = CountIF(value1 < 0, 8)[0];
로 변경되어 계산에 문제가 없습니다.
---------------------------------------
위에서 var4값은 8봉동안(0봉전봉~7봉전봉까지) 밸류1 이 0보다 작은 갯수가 7개가 됩니다.
왜냐하면 현재봉에서 크로스업했기 때문에요.
그런데 var2값은 8입니다.
그러면 아래매수식의 var4 == var2 (7!=8)가 성립되지 않지요.
성립되야 현재봉에서 크로스업이 되었어도, 매수될텐데 말이죠.
그래서 현재봉에서 크로스업되도 성립되는 식을 만들어 주시면 매우 감사하겠습니다.
예를 들어, 크로스업되는 봉의 바수를 구해주신후,
식을 만들어 주시면 제일 좋을 것 같아요.
크로스업되는 봉의 바수를 구하는 식을 못 만들어서...ㅠ.ㅠ...매수식을
제가 못 만들었거든요... 정중히 부탁드립니다...^^*..건승하세요...
-------------------------------------------------
value1 = MACD_OSC(12,26,9);
Condition1 = CountIF(crossup(value1,0),8) >= 1;
var1 = MRO(crossup(value1,0),8,1);
var2 = 8-var1;
var3 = CountIF(value1 > 0, var1);
var4 = CountIF(value1 < 0, var2)[var1];
if C > O and Condition1 and var3 == var1 and var4 == var2 then
buy();
답변 1
예스스탁 예스스탁 답변
2009-06-05 12:48:33
안녕하세요
예스스탁입니다.
죄송합니다.
해당 부분을 간과했습니다.
var1 = MRO(crossup(value1,0),8,1)+1;
과 같이 MRO값에 1을 더하시면
와 같이 var1과 var2에 값이 할당되게 됩니다.
현재봉 골드라면 var1값 1 ,var2값 7
1봉전 골드라면 var1값 2 ,var2값 6
2봉전 골드라면 var1값 3 ,var2값 5
3봉전 골드라면 var1값 4 ,var2값 4
4봉전 골드라면 var1값 5 ,var2값 3
5봉전 골드라면 var1값 6 ,var2값 2
6봉전 골드라면 var1값 7 ,var2값 1
7봉전 골드라면 var1값 8 ,var2값 0
이 됩니다.
value1 = MACD_OSC(12,26,9);
Condition1 = CountIF(crossup(value1,0),8) >= 1;
var1 = MRO(crossup(value1,0),8,1)+1;
var2 = 8-var1;
var3 = CountIF(value1 > 0, var1);
var4 = CountIF(value1 < 0, var2)[var1];
if C > O and Condition1 and var3 == var1 and var4 == var2 then
buy();
즐거운 하루되세요
> 스테디어드밴서 님이 쓴 글입니다.
> 제목 : 문제가 없다고 하셨는데 문제가 되는 것 같아 재질문드려요
> 문제가 없다고 하셨는데 문제가 되는 것 같아 재질문드려요.
---------
현재봉에서 크로스업이 발생해도 문제가 없다고 판단됩니다.
var1값은 0값이 나오게되면
var2 = 8;
var3 = CountIF(value1 > 0, 0); --> 0
var4 = CountIF(value1 < 0, 8)[0];
로 변경되어 계산에 문제가 없습니다.
---------------------------------------
위에서 var4값은 8봉동안(0봉전봉~7봉전봉까지) 밸류1 이 0보다 작은 갯수가 7개가 됩니다.
왜냐하면 현재봉에서 크로스업했기 때문에요.
그런데 var2값은 8입니다.
그러면 아래매수식의 var4 == var2 (7!=8)가 성립되지 않지요.
성립되야 현재봉에서 크로스업이 되었어도, 매수될텐데 말이죠.
그래서 현재봉에서 크로스업되도 성립되는 식을 만들어 주시면 매우 감사하겠습니다.
예를 들어, 크로스업되는 봉의 바수를 구해주신후,
식을 만들어 주시면 제일 좋을 것 같아요.
크로스업되는 봉의 바수를 구하는 식을 못 만들어서...ㅠ.ㅠ...매수식을
제가 못 만들었거든요... 정중히 부탁드립니다...^^*..건승하세요...
-------------------------------------------------
value1 = MACD_OSC(12,26,9);
Condition1 = CountIF(crossup(value1,0),8) >= 1;
var1 = MRO(crossup(value1,0),8,1);
var2 = 8-var1;
var3 = CountIF(value1 > 0, var1);
var4 = CountIF(value1 < 0, var2)[var1];
if C > O and Condition1 and var3 == var1 and var4 == var2 then
buy();
이전글