커뮤니티
여러 multi asset 을 띄워 놓고 수식을 세울때의 질문입니다.
2011-02-17 14:19:49
798
글번호 35833
안녕하세요, 리딩 투자를 통해 질문해서 일단 yes에서 multi asset 에 적용하는 방법은 들어서 실행해 보고 있습니다.
저 같은 경우에는 다양한 multiasset 들 간의 스프레드나 ratio 갖고 전략을 구현하는 중이라 그전에 우선 multiasset 들을 컨트롤 하는 방법을 연마 중입니다. 지표를 몇개 추가 시키면 data2, data3.... 이런식으로 죽 많아지는 것같은데요 기본적인 예제의 이동평균 을적용해 볼려고 하는데
예제의 이동평균(지수) Golden_Dead를 적용시켜 볼려고 하는데 잘 안되네요. Data2 를 사용하는 용법이 잘못 된거 같은데 좀 가르침을 부탁드립니다~
Input : shortPeriod(5), longPeriod(20);
value1 = ema(Data2(C), shortPeriod);
value2 = ema(Data2(C), longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
답변 3
예스스탁 예스스탁 답변
2011-02-17 16:24:11
안녕하세요
예스스탁입니다.
수식에서 계산되는 값을 data2()안에 넣어주시면 됩니다.
또한 아래 #내부변수선언라인과 같이
변수를 따로 만드셔서 선언시에 data2의 값을 받는 변수라는 것을
지칭해 주시면 됩니다.
Input : shortPeriod(5), longPeriod(20);
var : val1(0,data2),val2(0,data2); #내부변수선언라인
val1 = data2(ema(C, shortPeriod));
val2 = data2(ema(C, longPeriod));
# 매수/매도청산
If CrossUP(val1, val2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(val1, val2) Then
{
Sell();
}
즐거운 하루되세요
> 불광동뚝배기 님이 쓴 글입니다.
> 제목 : 여러 multi asset 을 띄워 놓고 수식을 세울때의 질문입니다.
> 안녕하세요, 리딩 투자를 통해 질문해서 일단 yes에서 multi asset 에 적용하는 방법은 들어서 실행해 보고 있습니다.
저 같은 경우에는 다양한 multiasset 들 간의 스프레드나 ratio 갖고 전략을 구현하는 중이라 그전에 우선 multiasset 들을 컨트롤 하는 방법을 연마 중입니다. 지표를 몇개 추가 시키면 data2, data3.... 이런식으로 죽 많아지는 것같은데요 기본적인 예제의 이동평균 을적용해 볼려고 하는데
예제의 이동평균(지수) Golden_Dead를 적용시켜 볼려고 하는데 잘 안되네요. Data2 를 사용하는 용법이 잘못 된거 같은데 좀 가르침을 부탁드립니다~
Input : shortPeriod(5), longPeriod(20);
value1 = ema(Data2(C), shortPeriod);
value2 = ema(Data2(C), longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
불광동뚝배기
2011-02-17 16:50:45
답변 정말 감사드립니다. 추가 질문 있어서 답글 달게 되었습니다. 저는 두가지 페어를 묶고 한번에 한 에셋은 long 을 치고, 다른 한쪽 asset 은 short 을 치는 트레이딩을 시뮬레이션 하고 싶습니다. 아래 알려주신 방법으로는 data2 의 시그날을 이용해서 메인 화면의 메뉴만 거래하는 구조인데요, data 3 의 화면을 통해 data1 의 주식은 long 이 들어가고 그와 동시에 data2 의 주식은 short 이 들어가는 그런식의 코딩을 할 수는 없을까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 여러 multi asset 을 띄워 놓고 수식을 세울때의 질문입니다.
> 안녕하세요
예스스탁입니다.
수식에서 계산되는 값을 data2()안에 넣어주시면 됩니다.
또한 아래 #내부변수선언라인과 같이
변수를 따로 만드셔서 선언시에 data2의 값을 받는 변수라는 것을
지칭해 주시면 됩니다.
Input : shortPeriod(5), longPeriod(20);
var : val1(0,data2),val2(0,data2); #내부변수선언라인
val1 = data2(ema(C, shortPeriod));
val2 = data2(ema(C, longPeriod));
# 매수/매도청산
If CrossUP(val1, val2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(val1, val2) Then
{
Sell();
}
즐거운 하루되세요
> 불광동뚝배기 님이 쓴 글입니다.
> 제목 : 여러 multi asset 을 띄워 놓고 수식을 세울때의 질문입니다.
> 안녕하세요, 리딩 투자를 통해 질문해서 일단 yes에서 multi asset 에 적용하는 방법은 들어서 실행해 보고 있습니다.
저 같은 경우에는 다양한 multiasset 들 간의 스프레드나 ratio 갖고 전략을 구현하는 중이라 그전에 우선 multiasset 들을 컨트롤 하는 방법을 연마 중입니다. 지표를 몇개 추가 시키면 data2, data3.... 이런식으로 죽 많아지는 것같은데요 기본적인 예제의 이동평균 을적용해 볼려고 하는데
예제의 이동평균(지수) Golden_Dead를 적용시켜 볼려고 하는데 잘 안되네요. Data2 를 사용하는 용법이 잘못 된거 같은데 좀 가르침을 부탁드립니다~
Input : shortPeriod(5), longPeriod(20);
value1 = ema(Data2(C), shortPeriod);
value2 = ema(Data2(C), longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
예스스탁 예스스탁 답변
2011-02-18 08:59:57
안녕하세요
예스스탁입니다.
하나의 차트에서 주문이 가능한 종목은 주종목(data1)입니다.
그러므로 기존의 data1을 data1로 하고 기존의 data3의 종목을 data2로 하는 차트와
기존의 data2를 data1로 하고 기존의 data3의 종목을 data2로 하는 차트 두개를 만들어
거래를 하셔야 하고 식도 각각 만들어 적용하셔야 합니다.
가령 선물에서 골든크로스가 발생하면 A종목 매수 B종목 매도한다면
A종목은 1번식, B종목은 2번식을 각각 적용하여 거래하셔야 합니다.
1번
if data2(crossup(ma(C,5),ma(c,20)) then
buy();
2번
if data2(crossup(ma(C,5),ma(c,20)) then
sell();
즐거운 하루되세요
> 불광동뚝배기 님이 쓴 글입니다.
> 제목 : Re : Re : 여러 multi asset 을 띄워 놓고 수식을 세울때의 질문입니다.
>
답변 정말 감사드립니다. 추가 질문 있어서 답글 달게 되었습니다. 저는 두가지 페어를 묶고 한번에 한 에셋은 long 을 치고, 다른 한쪽 asset 은 short 을 치는 트레이딩을 시뮬레이션 하고 싶습니다. 아래 알려주신 방법으로는 data2 의 시그날을 이용해서 메인 화면의 메뉴만 거래하는 구조인데요, data 3 의 화면을 통해 data1 의 주식은 long 이 들어가고 그와 동시에 data2 의 주식은 short 이 들어가는 그런식의 코딩을 할 수는 없을까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 여러 multi asset 을 띄워 놓고 수식을 세울때의 질문입니다.
> 안녕하세요
예스스탁입니다.
수식에서 계산되는 값을 data2()안에 넣어주시면 됩니다.
또한 아래 #내부변수선언라인과 같이
변수를 따로 만드셔서 선언시에 data2의 값을 받는 변수라는 것을
지칭해 주시면 됩니다.
Input : shortPeriod(5), longPeriod(20);
var : val1(0,data2),val2(0,data2); #내부변수선언라인
val1 = data2(ema(C, shortPeriod));
val2 = data2(ema(C, longPeriod));
# 매수/매도청산
If CrossUP(val1, val2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(val1, val2) Then
{
Sell();
}
즐거운 하루되세요
> 불광동뚝배기 님이 쓴 글입니다.
> 제목 : 여러 multi asset 을 띄워 놓고 수식을 세울때의 질문입니다.
> 안녕하세요, 리딩 투자를 통해 질문해서 일단 yes에서 multi asset 에 적용하는 방법은 들어서 실행해 보고 있습니다.
저 같은 경우에는 다양한 multiasset 들 간의 스프레드나 ratio 갖고 전략을 구현하는 중이라 그전에 우선 multiasset 들을 컨트롤 하는 방법을 연마 중입니다. 지표를 몇개 추가 시키면 data2, data3.... 이런식으로 죽 많아지는 것같은데요 기본적인 예제의 이동평균 을적용해 볼려고 하는데
예제의 이동평균(지수) Golden_Dead를 적용시켜 볼려고 하는데 잘 안되네요. Data2 를 사용하는 용법이 잘못 된거 같은데 좀 가르침을 부탁드립니다~
Input : shortPeriod(5), longPeriod(20);
value1 = ema(Data2(C), shortPeriod);
value2 = ema(Data2(C), longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
다음글
이전글