커뮤니티
수정요청건
2010-08-17 11:18:40
722
글번호 31629
input : 전환선기간(9),선행스팬기간(52);
Var : 전환선(0), 기준선(0),후행스팬(0),선행스팬1(0),선행스팬2(0);
전환선 = (highest(H,9)+lowest(L,9))/2;
선행스팬2 = (highest(H,52)+lowest(L,52))/2;
if crossup(전환선,선행스팬2[25]) Then
buy();
if CrossDown(전환선,선행스팬2[25]) Then
Sell();
상기식에서 말씀드린바와같이 지표에서 전환 선행1 선행2 를 변수로하여 조정할
때 신호차트에서도 지표변수조정시와 동일하게 신호에서도 3가지 변수조정하여
동일한 신호나오게 부탁합니다.빠른회신 항상 감사히 생각하고 있습니다
답변 1
예스스탁 예스스탁 답변
2010-08-17 13:36:48
안녕하세요
예스스탁입니다.
지표와 시스템은 별개의 식이므로 지표의 변수를 변경하여도
시스템이 자동으로 변경되지 않습니다.
각각 설정해 주셔야 합니다.
input : 전환선기간(9),기준선기간(26),선행스팬기간(52),선행1수평이동봉수(10),선행2수평이동봉수(25);
Var : 전환선(0), 기준선(0),선행스팬1(0),선행스팬2(0);
전환선 = (highest(H,전환선기간)+lowest(L,전환선기간))/2;
기준선 = (highest(H,기준선기간)+lowest(L,기준선기간))/2;
선행스팬1 = (전환선[선행1수평이동봉수]+기준선[선행1수평이동봉수])/2;
선행스팬2 = (highest(H,선행스팬기간)[선행2수평이동봉수]+lowest(L,선행스팬기간)[선행2수평이동봉수])/2;
if crossup(전환선,선행스팬2) Then
buy();
if CrossDown(전환선,선행스팬2) Then
Sell();
올리신 식의 조건내용에는 선행스팬1과 기준선이 사용되는 내용이 없습니다.
시스템식은 조건내용에 따라 별개로 작성하셔야 합니다.
수식내에서 기준선과 선행스팬1값도 계산하게 추가했습니다.
다른 조건을 만드신다면 해당 변수명을 이용하여 만드시면 됩니다.
즐거운 하루되세요
> 5101 님이 쓴 글입니다.
> 제목 : 수정요청건
> input : 전환선기간(9),선행스팬기간(52);
Var : 전환선(0), 기준선(0),후행스팬(0),선행스팬1(0),선행스팬2(0);
전환선 = (highest(H,9)+lowest(L,9))/2;
선행스팬2 = (highest(H,52)+lowest(L,52))/2;
if crossup(전환선,선행스팬2[25]) Then
buy();
if CrossDown(전환선,선행스팬2[25]) Then
Sell();
상기식에서 말씀드린바와같이 지표에서 전환 선행1 선행2 를 변수로하여 조정할
때 신호차트에서도 지표변수조정시와 동일하게 신호에서도 3가지 변수조정하여
동일한 신호나오게 부탁합니다.빠른회신 항상 감사히 생각하고 있습니다
다음글
이전글