커뮤니티
문의드립니다.
2019-06-12 10:56:00
320
글번호 129364
수고가 많으십니다. 수식전환 부탁드립니다.
매수진입
LT=lowest(L,60);
HT=highest(H,60);
NewH=valuewhen(1,H>HT(1),H);
NewL=valuewhen(1,L<LT(1),L);
T=tema(c,20);
Z=(NewL==low(1)&&NewL<low) or (NewH== high(1) &&NewH>high);
SL=valuewhen(1,Z,T);
valuewhen(1,SL!=SL(1),tema(c,20))
&&
crossup(c,valuewhen(1,SL!=SL(1),tema(c,20)))
매수청산
aa=tema(c,20);
crossdown(c,valuewhen(1,SL!=SL(1),tema(c,20)))
매도진입
LT=lowest(L,60);
HT=highest(H,60);
NewH=valuewhen(1,H>HT(1),H);
NewL=valuewhen(1,L<LT(1),L);
T=tema(c,20);
Z=(NewL==low(1)&&NewL<low) or (NewH== high(1) &&NewH>high);
SL=valuewhen(1,Z,T);
valuewhen(1,SL!=SL(1),tema(c,20))
매도청산
aa=tema(c,20);
crossup(c,aa=tema(c,20))
답변 1
예스스탁 예스스탁 답변
2019-06-12 13:40:29
안녕하세요
예스스탁입니다.
1
valuewhen(1,SL!=SL(1),tema(c,20)) && crossup(c,valuewhen(1,SL!=SL(1),tema(c,20)))
매수진입에 조건 and 조건이 아닌
값 and 조건으로 되어 있습니다.
진입로직 내용이 불분명 하여 아래 조건으로 매수진입되게 작성해 드립니다.
crossup(c,valuewhen(1,SL!=SL(1),tema(c,20)))
2
매도진입에는 조건내용이 없습니다.
매수와 반대로 작성해 드립니다.
3
var : LT(0),HT(0),NewH(0),NewL(0);
LT=lowest(L,60);
HT=highest(H,60);
if H > HT[1] Then
NewH = H;
if L < LT[1] Then
NewL = L;
T = ema(ema(ema(c,20),20),20);
if (NewL==low[1] and NewL < low) or (NewH == high[1] && NewH > high);
SL = T;
if SL != SL[1] Then
var1 = T;
if crossup(c,var1) Then
buy();
if CrossDown(c,var1) Then
sell();
4
이후에 타사의 로직은 모두 한글로 진입청산 내용만 정리해서 올려주시기 바랍니다.
수식 내용이 불명확하여 변환해 드리기 어렵습니다.
즐거운 하루되세요
> 이대표 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 수고가 많으십니다. 수식전환 부탁드립니다.
매수진입
LT=lowest(L,60);
HT=highest(H,60);
NewH=valuewhen(1,H>HT(1),H);
NewL=valuewhen(1,L<LT(1),L);
T=tema(c,20);
Z=(NewL==low(1)&&NewL<low) or (NewH== high(1) &&NewH>high);
SL=valuewhen(1,Z,T);
valuewhen(1,SL!=SL(1),tema(c,20))
&&
crossup(c,valuewhen(1,SL!=SL(1),tema(c,20)))
매수청산
aa=tema(c,20);
crossdown(c,valuewhen(1,SL!=SL(1),tema(c,20)))
매도진입
LT=lowest(L,60);
HT=highest(H,60);
NewH=valuewhen(1,H>HT(1),H);
NewL=valuewhen(1,L<LT(1),L);
T=tema(c,20);
Z=(NewL==low(1)&&NewL<low) or (NewH== high(1) &&NewH>high);
SL=valuewhen(1,Z,T);
valuewhen(1,SL!=SL(1),tema(c,20))
매도청산
aa=tema(c,20);
crossup(c,aa=tema(c,20))