커뮤니티
수치의 크기대로 나열하는법..
2012-03-22 17:45:26
350
글번호 49243
안녕하세요.
가령 이평선 3, 5, 10, 20, 60이평을 수치가 큰순서로 나열해서
var1은 가장큰 수치
var2은 두번째 큰 수치
...
var5은 가장 작은수치로 설정할수 있는 방법을 알고 싶습니다.
위의 경우 5분봉에서 매수진입인 경우
제일 작은수치인 var5를 넘어서면 다음수치인 var4에서 부분매도, var3에서 전부매도등의 시스템식을 구현중인데...
수치를 크기 순서대로 나열후 변수로 활용하고 싶습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-03-22 18:40:06
안녕하세요
예스스탁입니다.
NthMaxList함수를 이용하시면 됩니다.
NthMaxList함수는 나열한 값에서 N번째 큰값을 리턴하는 함수입니다.
var : ma1(0),ma2(0),ma3(0),ma4(0),ma5(0);
ma1 = ma(c,3);
ma2 = ma(c,5);
ma3 = ma(c,10);
ma4 = ma(c,20);
ma5 = ma(c,60);
var1 = NthMaxList(1,ma1,ma2,ma3,ma4,ma5);
var2 = NthMaxList(2,ma1,ma2,ma3,ma4,ma5);
var3 = NthMaxList(3,ma1,ma2,ma3,ma4,ma5);
var4 = NthMaxList(4,ma1,ma2,ma3,ma4,ma5);
var5 = NthMaxList(5,ma1,ma2,ma3,ma4,ma5);
즐거운 하루되세요
> 파문일기 님이 쓴 글입니다.
> 제목 : 수치의 크기대로 나열하는법..
> 안녕하세요.
가령 이평선 3, 5, 10, 20, 60이평을 수치가 큰순서로 나열해서
var1은 가장큰 수치
var2은 두번째 큰 수치
...
var5은 가장 작은수치로 설정할수 있는 방법을 알고 싶습니다.
위의 경우 5분봉에서 매수진입인 경우
제일 작은수치인 var5를 넘어서면 다음수치인 var4에서 부분매도, var3에서 전부매도등의 시스템식을 구현중인데...
수치를 크기 순서대로 나열후 변수로 활용하고 싶습니다.
감사합니다.
다음글
이전글