안녕하세요. 아래 예를 들어 문의 드립니다.
예스스팟전략에 EC라는 확장차트에 Sy라는 시스템(신호)가 적용되어 있고
Sy에 Ins라는 입력변수가 있을 때
Main의 특정 이벤트(예 OnStart)처리중
이 변수의 값을 직접 변경하게 할 수 있나요?
간단한 예제로 설명 부탁드립니다.
답변 2
예스스탁
예스스탁 답변
2024-02-20 14:54:48.0
안녕하세요
예스스탁입니다.
1
확장차트에 이미 적용된 시스템의 외부변수는 변경이 가능하지 않습니다.
2
확장차트를 만들 때 시스템을 지정해서 적용하는데
이때는 적용할 시스템의 input값을 변경해서 적용할 수 있습니다
3번 내용을 테스트시스템식이라는 이름의 시스템수식으로 만든이후에
아래 내용을 적용해 보시기 바랍니다.
//스팟시작
function Main_OnStart()
{
//기본차트설정
var MainChartSet = new ReqChartItem("005930",5,CHART_PERIOD_MINUTE,1000,CHART_REQCOUNT_BAR,false,false);
var InputSet = new Array(new YLInputVar("P1",20),new YLInputVar("P2",60));
var SystemSet = new SystemInfo("테스트시스템식", YL_TYPE_NORMAL, InputSet);
Main.ReqChartEx(MainChartSet,SystemSet);
}
3. 테스트시스템식
input : P1(5),P2(20);
var1 = ma(C,P1);
var2 = ma(C,P2);
if CrossUp(var1,var2) Then
Buy();
if CrossDown(var1,var2) Then
Sell();
즐거운 하루되세요
> 기계학습 님이 쓴 글입니다.
> 제목 : 예스스팟 전략에서 확장차트에 적용된 시스템(신호)의 입력변수의 값을 동적으로 변경가능여부?
> 안녕하세요. 아래 예를 들어 문의 드립니다.
예스스팟전략에 EC라는 확장차트에 Sy라는 시스템(신호)가 적용되어 있고
Sy에 Ins라는 입력변수가 있을 때
Main의 특정 이벤트(예 OnStart)처리중
이 변수의 값을 직접 변경하게 할 수 있나요?
간단한 예제로 설명 부탁드립니다.
기계학습
2024-03-22 08:53:25.0
안녕하세요.
생성된 확장차트도 일반차트 처럼 예스트레이더에서 볼 수 있나요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 예스스팟 전략에서 확장차트에 적용된 시스템(신호)의 입력변수의
> 안녕하세요
예스스탁입니다.
1
확장차트에 이미 적용된 시스템의 외부변수는 변경이 가능하지 않습니다.
2
확장차트를 만들 때 시스템을 지정해서 적용하는데
이때는 적용할 시스템의 input값을 변경해서 적용할 수 있습니다
3번 내용을 테스트시스템식이라는 이름의 시스템수식으로 만든이후에
아래 내용을 적용해 보시기 바랍니다.
//스팟시작
function Main_OnStart()
{
//기본차트설정
var MainChartSet = new ReqChartItem("005930",5,CHART_PERIOD_MINUTE,1000,CHART_REQCOUNT_BAR,false,false);
var InputSet = new Array(new YLInputVar("P1",20),new YLInputVar("P2",60));
var SystemSet = new SystemInfo("테스트시스템식", YL_TYPE_NORMAL, InputSet);
Main.ReqChartEx(MainChartSet,SystemSet);
}
3. 테스트시스템식
input : P1(5),P2(20);
var1 = ma(C,P1);
var2 = ma(C,P2);
if CrossUp(var1,var2) Then
Buy();
if CrossDown(var1,var2) Then
Sell();
즐거운 하루되세요
> 기계학습 님이 쓴 글입니다.
> 제목 : 예스스팟 전략에서 확장차트에 적용된 시스템(신호)의 입력변수의 값을 동적으로 변경가능여부?
> 안녕하세요. 아래 예를 들어 문의 드립니다.
예스스팟전략에 EC라는 확장차트에 Sy라는 시스템(신호)가 적용되어 있고
Sy에 Ins라는 입력변수가 있을 때
Main의 특정 이벤트(예 OnStart)처리중
이 변수의 값을 직접 변경하게 할 수 있나요?
간단한 예제로 설명 부탁드립니다.