커뮤니티

dema시스템 수정

프로필 이미지
조민철
2015-03-26 08:41:05
160
글번호 84397
답변완료
항상 감사드립니다.. 아래 시스템식을 수정하고 싶습니다 1. INPUTS: LENGTH1(5),LENGTH2(26),LENGTH3(60); VARS : DEMA1(0),DEMA2(0),DEMA3(0); var1= EMA(C,LENGTH1); value1= EMA(EMa(C,LENGTH1),LENGTH1); var2= EMA(C,LENGTH2); value2= EMA(EMa(C,LENGTH2),LENGTH2); var3= EMA(C,LENGTH3); value3= EMA(EMa(C,LENGTH3),LENGTH3); DEMA1 = var1 * 2 - value1; DEMA2 = var2 * 2 - value2; DEMA3 = var3 * 2 - value3; if crossup(C,DEMA3) Then var11 = 1; if CrossDown(C,DEMA3) Then var11 = -1; if var11 == 1 and crossdown(c,dema3) Then buy("b_1"); ==> var11 == 1(dema3 이평선 상향돌파) 이고 그다음봉 이후에서 dema3 >= L and c > dema3 일때 매수진입으로 수정 (신호발생은 var11 == 1이후 10개봉이내에서 신호발생) if var11 == -1 and crossup(c,dema3) Then sell("s_1"); ==> var11 == -1(dema3 이평선 하향돌파) 이고 그다음봉 이후에서 dema3 <= H and c < dema3 일때 매도진입으로 수정 (신호발생은 var11 == 1이후 10개봉이내에서 신호발생) 2. dema3 이평선을 상향돌파후 그다음봉이후부터 매수가를 dema3가격으로 매수진입 dema3 이평선을 하향돌파후 그다음봉이후부터 매도가를 dema3가격으로 매도진입 3-1.체결강도 지표식 체결강도 = 위쪽체결량 / 아래쪽 체결량 * 100 기준선 100 체결강도 > 110 이면 기준선기준 분홍색채우기 체결강도 < 90 이면 기준선기준 파란색채우기 3-2체결강도 수정 아래체결강도지표식이 챠트에 구현이 되질않습니다 var1 = (Upvol-DownVol)/DownVol*100; if var1 >= 90 Then plot1(var1,"체결강도",RED); else if var1 <= -90 Then plot1(var1,"체결강도",blue); Else plot1(var1,"체결강도",BLACK); 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-03-26 14:05:28

안녕하세요 예스스탁입니다. 1. INPUTS: LENGTH1(5),LENGTH2(26),LENGTH3(60); VARS : DEMA1(0),DEMA2(0),DEMA3(0),idx(0); var1= EMA(C,LENGTH1); value1= EMA(EMa(C,LENGTH1),LENGTH1); var2= EMA(C,LENGTH2); value2= EMA(EMa(C,LENGTH2),LENGTH2); var3= EMA(C,LENGTH3); value3= EMA(EMa(C,LENGTH3),LENGTH3); DEMA1 = var1 * 2 - value1; DEMA2 = var2 * 2 - value2; DEMA3 = var3 * 2 - value3; if crossup(C,DEMA3) Then{ var11 = 1; idx = index; } if CrossDown(C,DEMA3) Then{ var11 = -1; idx = index; } if var11 == 1 and index > idx and index <= idx+10 and dema3 >= L and c > dema3 and crossdown(c,dema3) Then buy("b_1"); if var11 == -1 and index > idx and index <= idx+10 and dema3 <= H and c < dema3 and crossup(c,dema3) Then sell("s_1"); 2. 해당 내용은 정확한 내용을 이해하지 못했습니다. 상향돌파 후 다음봉 부터 dema3이하의 시세가 발생하면 매수 하향이탈 후 다음봉 부터 dema3이상의 시세가 발생하면 매도 하게 작성했습니다. INPUTS: LENGTH1(5),LENGTH2(26),LENGTH3(60); VARS : DEMA1(0),DEMA2(0),DEMA3(0),idx(0); var1= EMA(C,LENGTH1); value1= EMA(EMa(C,LENGTH1),LENGTH1); var2= EMA(C,LENGTH2); value2= EMA(EMa(C,LENGTH2),LENGTH2); var3= EMA(C,LENGTH3); value3= EMA(EMa(C,LENGTH3),LENGTH3); DEMA1 = var1 * 2 - value1; DEMA2 = var2 * 2 - value2; DEMA3 = var3 * 2 - value3; if crossup(C,DEMA3) Then{ var11 = 1; } if CrossDown(C,DEMA3) Then{ var11 = -1; } if var11 == 1 Then buy("b_1",atlimit,dema3); if var11 == -1 Then sell("s_1",atlimit,dema3); 3-1 var1 = Upvol/DownVol*100; if var1 > 110 Then buy(); if var1 < 90 Then sell(); 3-2 var1 = Upvol/DownVol*100; if var1 > 110 Then plot1(var1,"체결강도",RED); else if var1 < 90 Then plot1(var1,"체결강도",blue); Else plot1(var1,"체결강도",BLACK); 즐거운 하루되세요 > 조민철 님이 쓴 글입니다. > 제목 : dema시스템 수정 > 항상 감사드립니다.. 아래 시스템식을 수정하고 싶습니다 1. INPUTS: LENGTH1(5),LENGTH2(26),LENGTH3(60); VARS : DEMA1(0),DEMA2(0),DEMA3(0); var1= EMA(C,LENGTH1); value1= EMA(EMa(C,LENGTH1),LENGTH1); var2= EMA(C,LENGTH2); value2= EMA(EMa(C,LENGTH2),LENGTH2); var3= EMA(C,LENGTH3); value3= EMA(EMa(C,LENGTH3),LENGTH3); DEMA1 = var1 * 2 - value1; DEMA2 = var2 * 2 - value2; DEMA3 = var3 * 2 - value3; if crossup(C,DEMA3) Then var11 = 1; if CrossDown(C,DEMA3) Then var11 = -1; if var11 == 1 and crossdown(c,dema3) Then buy("b_1"); ==> var11 == 1(dema3 이평선 상향돌파) 이고 그다음봉 이후에서 dema3 >= L and c > dema3 일때 매수진입으로 수정 (신호발생은 var11 == 1이후 10개봉이내에서 신호발생) if var11 == -1 and crossup(c,dema3) Then sell("s_1"); ==> var11 == -1(dema3 이평선 하향돌파) 이고 그다음봉 이후에서 dema3 <= H and c < dema3 일때 매도진입으로 수정 (신호발생은 var11 == 1이후 10개봉이내에서 신호발생) 2. dema3 이평선을 상향돌파후 그다음봉이후부터 매수가를 dema3가격으로 매수진입 dema3 이평선을 하향돌파후 그다음봉이후부터 매도가를 dema3가격으로 매도진입 3-1.체결강도 지표식 체결강도 = 위쪽체결량 / 아래쪽 체결량 * 100 기준선 100 체결강도 > 110 이면 기준선기준 분홍색채우기 체결강도 < 90 이면 기준선기준 파란색채우기 3-2체결강도 수정 아래체결강도지표식이 챠트에 구현이 되질않습니다 var1 = (Upvol-DownVol)/DownVol*100; if var1 >= 90 Then plot1(var1,"체결강도",RED); else if var1 <= -90 Then plot1(var1,"체결강도",blue); Else plot1(var1,"체결강도",BLACK); 감사합니다