2013/11/07 02:33 |
하우투스탁에서 강의한 FX마진 보조지표에 대한 수식데이터를 알려드리오니
영웅문W 수식관리자를 이용하여 설정하시기 바랍니다.
※ 영웅문W 수식관리자 설정방법
종합차트 오른쪽마우스 > 수식관리자
● RCI (Rank Clrrelation Index)
수식관리자 창에서 좌측메뉴에서 일반함수를 선택하신 다음 새로만들기를 통해서
다음의 수식을 작성하여 저장하시기 바랍니다.
<사용자 함수>
함수명 : dsum(offset,n1,n2,n3,n4,n5)
수식 :
d1=if(n1 != 0 , pow( offset+1 - n1 , 2) , 0);
d2=if(n2 != 0 , pow( offset+2 - n2 , 2) , 0);
d3=if(n3 != 0 , pow( offset+3 - n3 , 2) , 0);
d4=if(n4 != 0 , pow( offset+4 - n4 , 2) , 0);
d5=if(n5 != 0 , pow( offset+5 - n5 , 2) , 0);
d1+d2+d3+d4+d5;
수식검증 -> 작업저장 하시기 바랍니다.
함수명 : rank26(n)
수식 :
v1=if( c(n) < c(0), 1, 0);
v2=if( c(n) < c(1), 1, 0);
v3=if( c(n) < c(2), 1, 0);
v4=if( c(n) < c(3) ,1, 0);
v5=if( c(n) < c(4), 1, 0);
v6=if( c(n) < c(5), 1, 0);
v7=if( c(n) < c(6) ,1, 0);
v8=if( c(n) < c(7), 1, 0);
v9=if( c(n) < c(8), 1, 0);
v10=if( c(n) < c(9), 1, 0);
v11=if( c(n) < c(10), 1, 0);
v12=if( c(n) < c(11), 1, 0);
v13=if( c(n) < c(12), 1, 0);
v14=if( c(n) < c(13), 1, 0);
v15=if( c(n) < c(14), 1, 0);
v16=if( c(n) < c(15), 1, 0);
v17=if( c(n) < c(16), 1, 0);
v18=if( c(n) < c(17), 1, 0);
v19=if( c(n) < c(18), 1, 0);
v20=if( c(n) < c(19), 1, 0);
v21=if( c(n) < c(20), 1, 0);
v22=if( c(n) < c(21), 1, 0);
v23=if( c(n) < c(22), 1, 0);
v24=if( c(n) < c(23), 1, 0);
v25=if( c(n) < c(24), 1, 0);
v26=if( c(n) < c(25), 1, 0);
1 + v1+v2+v3+v4+v5+v6+v7+v8+v9+v10+v11+v12+v13+v14+v15+v16+v17+v18
+v19+v20+v21+v22+v23+v24+v25+v26;
수식검증 -> 작업저장 하시기 바랍니다.
함수명 : rank18(n)
수식 :
v1=if( c(n) < c(0), 1, 0);
v2=if( c(n) < c(1), 1, 0);
v3=if( c(n) < c(2), 1, 0);
v4=if( c(n) < c(3) ,1, 0);
v5=if( c(n) < c(4), 1, 0);
v6=if( c(n) < c(5), 1, 0);
v7=if( c(n) < c(6) ,1, 0);
v8=if( c(n) < c(7), 1, 0);
v9=if( c(n) < c(8), 1, 0);
v10=if( c(n) < c(9), 1, 0);
v11=if( c(n) < c(10), 1, 0);
v12=if( c(n) < c(11), 1, 0);
v13=if( c(n) < c(12), 1, 0);
v14=if( c(n) < c(13), 1, 0);
v15=if( c(n) < c(14), 1, 0);
v16=if( c(n) < c(15), 1, 0);
v17=if( c(n) < c(16), 1, 0);
v18=if( c(n) < c(17), 1, 0);
1 + v1+v2+v3+v4+v5+v6+v7+v8+v9+v10+v11+v12+v13+v14+v15+v16+v17+v18;
수식검증 -> 작업저장 하시기 바랍니다.
함수명 : rank13(n)
수식 :
v1=if( c(n) < c(0), 1, 0 );
v2=if( c(n) < c(1), 1, 0 );
v3=if( c(n) < c(2), 1, 0 );
v4=if( c(n) < c(3) ,1, 0 );
v5=if( c(n) < c(4), 1, 0 );
v6=if( c(n) < c(5), 1, 0 );
v7=if( c(n) < c(6) ,1, 0 );
v8=if( c(n) < c(7), 1, 0 );
v9=if( c(n) < c(8), 1, 0 );
v10=if( c(n) < c(9), 1, 0 );
v11=if( c(n) < c(10), 1, 0 );
v12=if( c(n) < c(11), 1, 0 );
v13=if( c(n) < c(12), 1, 0 );
1 + v1+v2+v3+v4+v5+v6+v7+v8+v9+v10+v11+v12+v13;
수식검증 -> 작업저장 하시기 바랍니다.
함수명 : rank9(n)
수식 :
v1=if( c(n) < c(0), 1, 0 );
v2=if( c(n) < c(1), 1, 0 );
v3=if( c(n) < c(2), 1, 0 );
v4=if( c(n) < c(3) ,1, 0 );
v5=if( c(n) < c(4), 1, 0 );
v6=if( c(n) < c(5), 1, 0 );
v7=if( c(n) < c(6) ,1, 0 );
v8=if( c(n) < c(7), 1, 0 );
v9=if( c(n) < c(8), 1, 0 );
1 + v1+v2+v3+v4+v5+v6+v7+v8+v9;
수식검증 -> 작업저장 하시기 바랍니다.
함수명 : RCI26
수식 :
d1=dsum ( 0, rank26(0),rank26(1),rank26(2),rank26(3),rank26(4) );
d2=dsum ( 5, rank26(5),rank26(6),rank26(7),rank26(8),rank26(9) );
d3=dsum ( 10, rank26(10),rank26(11),rank26(12),rank26(13),rank26(14) );
d4=dsum ( 15, rank26(15),rank26(16),rank26(17),rank26(18),rank26(19) );
d5=dsum ( 20, rank26(20),rank26(21),rank26(22),rank26(23),rank26(24) );
d6=dsum ( 25, rank26(25),0,0,0,0);
d=d1+d2+d3+d4+d5+d6;
( 1 - 6*d / (26*26*26 - 26) ) * 100;
수식검증 -> 작업저장 하시기 바랍니다.
함수명 : RCI18
수식 :
d1=dsum ( 0, rank18(0),rank18(1),rank18(2),rank18(3),rank18(4) );
d2=dsum ( 5, rank18(5),rank18(6),rank18(7),rank18(8),rank18(9) );
d3=dsum ( 10, rank18(10),rank18(11),rank18(12),rank18(13),rank18(14) );
d4=dsum ( 15, rank18(15),rank18(16),rank18(17),0,0 );
d=d1+d2+d3+d4;
( 1 - 6*d / (18*18*18 - 18) ) * 100;
수식검증 -> 작업저장 하시기 바랍니다.
함수명 : RCI13
수식 :
d1=dsum ( 0, rank13(0),rank13(1),rank13(2),rank13(3),rank13(4) );
d2=dsum ( 5, rank13(5),rank13(6),rank13(7),rank13(8),rank13(9) );
d3=dsum ( 10, rank13(10),rank13(11),rank13(12),0,0 );
d=d1+d2+d3;
( 1 - 6*d / (13*13*13 - 13) ) * 100;
수식검증 -> 작업저장 하시기 바랍니다.
함수명 : RCI9
수식 :
d1=dsum ( 0, rank9(0),rank9(1),rank9(2),rank9(3),rank9(4) );
d2=dsum ( 5, rank9(5),rank9(6),rank9(7),rank9(8),0 );
d=d1+d2;
( 1 - 6*d / (9*9*9 - 9) ) * 100;
수식검증 -> 작업저장 하시기 바랍니다.
위와 같이 사용자함수의 작성이 완료되시면,
좌측메뉴에서 기술적지표를 선택하신 다음 새로만들기를 통해 다음의 기술적지표를 작성하시기 바랍니다.
지표명: RankCorrelationIndex
수식1 :
RCI9()
수식2 :
RCI13()
수식3 :
RCI18()
수식4 :
RCI26()
수식검증 -> 작업저장 하신 다음 작성하신 지표를 사용해 보시기 바랍니다.
(위의 작성해 드린 수식을 마우스로 드래그 하시어 잡으신 다음 키보드의 Ctrl +C 로 복사하신 다음 수식관리자 창에 Ctrl+V로 붙여넣기 하셔도 됩니다.)
● Qstick
차트 화면 - 마우스 오른쪽 클릭 - 수식 관리자 - 기술적 지표 - 새로 만들기
지표명 : ‘Qstick’ 입력
수식 : avg((c-o),8); 입력
수식검증 - 작업저장 - 닫기
Qstick Average
차트 화면 - 마우스 오른쪽 클릭 - 수식 관리자 - 기술적 지표 - 새로 만들기
지표명 : Qstick_Average
수식 : avg(avg((c-o),8),8);
수식검증 - 작업저장 - 닫기
Upper Shadow
차트 화면 - 마우스 오른쪽 클릭 - 수식 관리자 - 기술적 지표 - 새로 만들기
지표명 : Upper Shadow
수식 : if(c>=0,h-c,h-o);
수식검증 ? 작업저장 - 닫기
Lower Shadow
차트 화면 - 마우스 오른쪽 클릭 - 수식 관리자 - 기술적 지표 - 새로 만들기
지표명 : Lower Shadow
?수식 : if(c>=o,o-l,c-l);
?수식검증 ? 작업저장 ? 닫기
● CMO
(1단계-1)
차트 화면 - 마우스 오른쪽 클릭 - 수식 관리자 - 일반함수 - 새로 만들기
함수명 : UpDayMtm
수식 :d1=if(c-c(1)>=0,c-c(1),0);
sum(d1,9);
수식검증 - 작업저장 - 닫기
(1단계-2)
차트 화면 - 마우스 오른쪽 클릭 - 수식 관리자 - 일반함수 - 새로 만들기
함수명 : DnDayMtm
수식 :d2=if(c-c(1)<=0,c(1)-c,0);
sum(d2,9);
수식검증 - 작업저장 - 닫기
(2단계-1)
차트 화면 - 마우스 오른쪽 클릭 - 수식 관리자 - 기술적 지표 - 새로 만들기
지표명 : CMO
수식 : (UpdayMtm()-DndayMtm())/(UpdayMtm()+DnDayMtm())*100;
수식검증 - 작업저장 - 닫기
(2단계-2)
차트 화면 - 마우스 오른쪽 클릭 - 수식 관리자 - 기술적 지표 - 새로 만들기
지표명 : CMO Avg
수식 : c1=(UpdayMtm()-DndayMtm())/(UpdayMtm()+DnDayMtm())*100;
avg(c1,9);
수식검증 - 작업저장 - 닫기
채널K에서 방송된 강의를 못들으신 분들은 향후 하우투스탁의 'FX마진거래 - 투자클리닉'에 오픈 예정이오니
참고하시기 바랍니다.
//출처: 키움증권
'금융정보 > 주식 stock' 카테고리의 다른 글
오늘의 증시 일정 (2018년 5월 29일) (0) | 2018.05.28 |
---|---|
2018년 3월 14일 특징 상한가 및 급등주 (0) | 2018.03.14 |
주식 수식 대방출 (0) | 2017.10.11 |
[펌글] 분봉 적용 피보나치 수열 (0) | 2017.10.10 |
[펌글] 키움 영웅문 주요기능 총정리 (1) | 2017.10.09 |