커뮤니티
지표수식관련
2014-09-15 15:51:49
129
글번호 78535
항상 빠르고 최선의 답변에 감사드립니다.
참조데이타와 관련된 지표를 작성할 때 참조 수량에 따라 data1 data2 ... 되어 숫자가 증가되어 갑니다. 따라서 참조지표작성 프로그램에서 그에 맞는 숫자로 바꾸어 주어야 하는데 번거롭습니다.
예를들어 아래 일목균형표 예시에서
Inputs: 전환선기간(9), 기준선기간(26), 스팬2기간(52);
Variables: 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0);
전환선 = data1((Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2);
기준선 = data1((Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2);
'data1'을 input 변수를 활용하여 그때 그때 상황에 따라 data2 data3 등으로 변경하여 사용할 수 있는 방법은 있는지요?
그렇지 않으면 다른 프로그래밍 방법이 있는지 배우고 싶습니다.
추가하여 시뮬레이션 차트에서 한번 수신된 데이터를 예스트레이더가 실행될 때마다 새로 수신하지 않고 기존에 수신된 데이타를 그대로 활용하는 방법에 대해서도 알려 주시실 바랍니다.
답변 1
예스스탁 예스스탁 답변
2014-09-15 16:47:52
안녕하세요
예스스탁입니다.
1.
데이터 함수는 따로 외부변수 처리가 되지 않습니다.
도움을 드맂 못해 죄송합니다.
2.
시뮬레이션 차트의 상단에 디스켓모양의 아이콘을 클릭하시면
현재 차트에 적용된 데이터를 컴퓨터에 저장하실수 있습니다.
저장하신 데이터는 해당 아이콘 오른쪽의 폴더모양 아이콘 클릭하시면
이후에 불러올수 있습니다.
즐거운 하루되세요
> HI_we***** 님이 쓴 글입니다.
> 제목 : 지표수식관련
> 항상 빠르고 최선의 답변에 감사드립니다.
참조데이타와 관련된 지표를 작성할 때 참조 수량에 따라 data1 data2 ... 되어 숫자가 증가되어 갑니다. 따라서 참조지표작성 프로그램에서 그에 맞는 숫자로 바꾸어 주어야 하는데 번거롭습니다.
예를들어 아래 일목균형표 예시에서
Inputs: 전환선기간(9), 기준선기간(26), 스팬2기간(52);
Variables: 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0);
전환선 = data1((Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2);
기준선 = data1((Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2);
'data1'을 input 변수를 활용하여 그때 그때 상황에 따라 data2 data3 등으로 변경하여 사용할 수 있는 방법은 있는지요?
그렇지 않으면 다른 프로그래밍 방법이 있는지 배우고 싶습니다.
추가하여 시뮬레이션 차트에서 한번 수신된 데이터를 예스트레이더가 실행될 때마다 새로 수신하지 않고 기존에 수신된 데이타를 그대로 활용하는 방법에 대해서도 알려 주시실 바랍니다.