커뮤니티
지표함수 혼합
2017-06-01 08:59:50
93
글번호 110017
안녕하세요?
시스템함수에 지표함수를 넣어
전략차트에 시스템함수를 적용하고 지표함수를 또 따로 적용하지 않고 하나의 스크립트로
작성하고 싶습니다.
그래서 시스템함수를 적용하면 차트에 지표까지 나오게 하고 싶습니다.
가령 시스템함수 A와 지표함수 B를 한개의 시스템으로 한 C함수를 만들고 싶습니다.
##A
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
If CrossUP(value1, value2) Then
{
Buy();
}
If CrossDown(value1, value2) Then
{
Sell();
}
##B
Input : Period1(5), Period2(20);
var : Sma1(0),Sma2(0);
Sma1 = ma(C,Period1);
Sma2 = ma(C,Period2);
Plot1(Sma1, "이동평균1");
Plot2(Sma2, "이동평균2");
답변 1
예스스탁 예스스탁 답변
2017-06-01 13:42:55
안녕하세요
예스스탁입니다.
문의하신 내용 가능하지 않습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 통큰베팅 님이 쓴 글입니다.
> 제목 : 지표함수 혼합
> 안녕하세요?
시스템함수에 지표함수를 넣어
전략차트에 시스템함수를 적용하고 지표함수를 또 따로 적용하지 않고 하나의 스크립트로
작성하고 싶습니다.
그래서 시스템함수를 적용하면 차트에 지표까지 나오게 하고 싶습니다.
가령 시스템함수 A와 지표함수 B를 한개의 시스템으로 한 C함수를 만들고 싶습니다.
##A
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
If CrossUP(value1, value2) Then
{
Buy();
}
If CrossDown(value1, value2) Then
{
Sell();
}
##B
Input : Period1(5), Period2(20);
var : Sma1(0),Sma2(0);
Sma1 = ma(C,Period1);
Sma2 = ma(C,Period2);
Plot1(Sma1, "이동평균1");
Plot2(Sma2, "이동평균2");