커뮤니티
문의드립니다.
2017-05-29 22:03:59
111
글번호 109934
아래처럼 답변주셔서 감사합니다
다시 한번 문의드립니다.
HH또는 LL이 같은 값으로 유지되는동안
유지되는 길이가 더 긴값을 나타내는 식부탁드립니다.
HH가 동일 값으로 진행되는 길이가 더 길면 long1 = 1
LL이 유지되는 값이 더 길면 long2 = 1
----------------------------------------------------------
안녕하세요
예스스탁입니다.
input : TR1(16),EA1(16);
var : TRIXv(0),wmav(0),HH(0),LL(0);
TRIXv = TRIX(TR1);
wmav = wma(c,EA1);
if crossup(TRIXv,0) Then
HH = wmav;
if wmav > HH Then
HH = wmav;
if CrossDown(TRIXv,0) Then
LL = wmav;
if wmav < LL Then
LL = wmav;
if countif(LL == LL[1],28) == 28 Then
buy();
if countif(HH == HH[1],28) == 28 Then
sell();
즐거운 하루되세요
> 카운터펀치 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> input : TR1(16),EA1(16);
var : TRIXv(0),wmav(0),HH(0),LL(0);
TRIXv = TRIX(TR1);
wmav = wma(c,EA1);
if crossup(TRIXv,0) Then
HH = wmav;
if wmav > HH Then
HH = wmav;
if CrossDown(TRIXv,0) Then
LL = wmav;
if wmav < LL Then
LL = wmav;
plot1(HH,"HighestSince");
plot2(Ll,"LowestSince");
위 지표식에서 LL또는 HH값이
160틱에서 28봉동안 같을시 매수또는 매도 진입식 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2017-05-30 15:04:10
안녕하세요
예스스탁입니다.
input : TR1(16),EA1(16);
var : TRIXv(0),wmav(0),HH(0),LL(0),T1(0),T2(0),long1(0),long2(0);;
TRIXv = TRIX(TR1);
wmav = wma(c,EA1);
if crossup(TRIXv,0) Then
HH = wmav;
if wmav > HH Then
HH = wmav;
if CrossDown(TRIXv,0) Then
LL = wmav;
if wmav < LL Then
LL = wmav;
if HH == HH[1] Then
T1 = T1+1;
Else
T1 = 0;
if LL == LL[1] Then
T2 = T2+1;
Else
T2 = 0;
if T1 > T2 Then{
long1 = 1;
long2 = 0;
}
Else{
long1 = 0;
long2 = 1;
}
if countif(LL == LL[1],28) == 28 Then
buy();
if countif(HH == HH[1],28) == 28 Then
sell();
즐거운 하루되세요
> 카운터펀치 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 아래처럼 답변주셔서 감사합니다
다시 한번 문의드립니다.
HH또는 LL이 같은 값으로 유지되는동안
유지되는 길이가 더 긴값을 나타내는 식부탁드립니다.
HH가 동일 값으로 진행되는 길이가 더 길면 long1 = 1
LL이 유지되는 값이 더 길면 long2 = 1
----------------------------------------------------------
안녕하세요
예스스탁입니다.
input : TR1(16),EA1(16);
var : TRIXv(0),wmav(0),HH(0),LL(0);
TRIXv = TRIX(TR1);
wmav = wma(c,EA1);
if crossup(TRIXv,0) Then
HH = wmav;
if wmav > HH Then
HH = wmav;
if CrossDown(TRIXv,0) Then
LL = wmav;
if wmav < LL Then
LL = wmav;
if countif(LL == LL[1],28) == 28 Then
buy();
if countif(HH == HH[1],28) == 28 Then
sell();
즐거운 하루되세요
> 카운터펀치 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> input : TR1(16),EA1(16);
var : TRIXv(0),wmav(0),HH(0),LL(0);
TRIXv = TRIX(TR1);
wmav = wma(c,EA1);
if crossup(TRIXv,0) Then
HH = wmav;
if wmav > HH Then
HH = wmav;
if CrossDown(TRIXv,0) Then
LL = wmav;
if wmav < LL Then
LL = wmav;
plot1(HH,"HighestSince");
plot2(Ll,"LowestSince");
위 지표식에서 LL또는 HH값이
160틱에서 28봉동안 같을시 매수또는 매도 진입식 부탁드립니다.
다음글
이전글