커뮤니티
시스템 수식 문의드려요
2012-06-25 12:53:19
316
글번호 52344
1)복리식으로 투자하려면 어떤 수식을 집어넣어야하나요.
프로그램은 YESFX 입니다.
가지고 있는 자본금에서(이익냈을 때 이익을 포함한 금액) 가능한 계약 수를
뽑아내고 그만큼 재투자할 수있는 방법이있을까요?(복리식으로)
그리고 만약 존재한다면 전략시뮬레이션시에도 복리시스템을 도입한 결과를 볼 수 있을까요?
2)MT4처럼 보조지표에 보조지표를 적용할 수 있나요? Ex) macd data를 rsi에다가 적용시키기
3)지표식을 작성할 때 캔들차트에 합쳐서 보이게 할 수 있나요? 인디케이터 창을 따로 만들지 않고. 예로 피봇라인 캔들차트 상에 표현.
4)Fx봉데이타 추가하실 계획이 없으신가요? mt4나 트레이드스테이션에 비해 봉데이터가 너무 적은 것 같습니다.. 4년치 가지고 시뮬레이션을 신뢰하기가 어려워지는군요.
질문이 많네요. 항상 수고하십니다. ^^
답변 1
예스스탁 예스스탁 답변
2012-06-26 08:32:39
안녕하세요
예스스탁입니다.
1.
수식으로 현재손익을 초기진입금액에
가감하여 수량을 계산해서 진입하게 할 수 있습니다.
다만 랭귀지에서 손익은 차트의 신호를 기준으로 계산이 되는데
실시간 차트가 최대 5000개봉만 조회되고
조회때마다 차트의 시작봉이 달라지므로 오늘과 내일
혹은 당일오전과 오후에 손익이 변동이 되므로
국내종목이나 선물옵션에서도 지속적으로 사용하기는 힘든내용입니다.
특히 YesFX와 같은 경우에는 환율데이터제공등의 문제로
금액으로 수량산출이 되지 않아 작성해 사용할 수 없습니다.
2.
MT4를 사용해본적이 없어
해당 프로그램에서 어떻게 구현이 되는지 모르겠습니다.
아래식과 같이 macd를 기준으로 RSI값을 만드는 것은
수식으로 풀어서 작성해 사용하셔야 합니다.
input : Length(14);
Var : Counter(0), DownAmt(0), UpAmt(0), UpSum(0), DownSum(0), UpAvg(0), DownAvg(0);
var : RSIv(0);
var1 = macd(12,26);
If CurrentBar == 1 AND Length > 0 Then Begin
UpSum = 0;
DownSum = 0;
For Counter = 0 To Length - 1 Begin
UpAmt = var1[Counter] - var1[Counter+1];
If UpAmt >= 0 Then
DownAmt = 0;
Else Begin
DownAmt = -UpAmt;
UpAmt = 0;
End;
UpSum = UpSum + UpAmt;
DownSum = DownSum + DownAmt;
End;
UpAvg = UpSum / Length;
DownAvg = DownSum / Length;
End
Else
If CurrentBar > 1 AND Length > 0 Then Begin
UpAmt = var1[0] - var1[1];
If UpAmt >= 0 Then
DownAmt = 0;
Else Begin
DownAmt = -UpAmt;
UpAmt = 0;
End;
UpAvg = (UpAvg[1] * (Length - 1) + UpAmt) / Length;
DownAvg = (DownAvg[1] * (Length - 1) + DownAmt) / Length;
End;
If UpAvg + DownAvg <> 0 Then
RSIv = 100 * UpAvg / (UpAvg + DownAvg);
Else
RSIv = 0;
plot1(RSIV);
3.
지표식 작성후 속성화면에서
Y축표시를 가격으로 하시면
적용하실 대 봉차트위에 적용됩니다.
기본설정은 화면으로 되어 있어
봉차트 아래에 따로 영역을 만들어 적용됩니다.
4.
해당부분의 데이터의 제공을 우리선물에서 하므로
우리선물측에 요청해 보도록 하겠습니다.
즐거운 하루되세요
> 제이입니다 님이 쓴 글입니다.
> 제목 : 시스템 수식 문의드려요
> 1)복리식으로 투자하려면 어떤 수식을 집어넣어야하나요.
프로그램은 YESFX 입니다.
가지고 있는 자본금에서(이익냈을 때 이익을 포함한 금액) 가능한 계약 수를
뽑아내고 그만큼 재투자할 수있는 방법이있을까요?(복리식으로)
그리고 만약 존재한다면 전략시뮬레이션시에도 복리시스템을 도입한 결과를 볼 수 있을까요?
2)MT4처럼 보조지표에 보조지표를 적용할 수 있나요? Ex) macd data를 rsi에다가 적용시키기
3)지표식을 작성할 때 캔들차트에 합쳐서 보이게 할 수 있나요? 인디케이터 창을 따로 만들지 않고. 예로 피봇라인 캔들차트 상에 표현.
4)Fx봉데이타 추가하실 계획이 없으신가요? mt4나 트레이드스테이션에 비해 봉데이터가 너무 적은 것 같습니다.. 4년치 가지고 시뮬레이션을 신뢰하기가 어려워지는군요.
질문이 많네요. 항상 수고하십니다. ^^
다음글