커뮤니티

43451 재 질문드립니다

프로필 이미지
hisuje
2015-08-05 21:16:32
115
글번호 89231
답변완료
input : 시작시간(174000),종료시간(030000); input : 지표출력시작시간(100000); var : HH(0),LL(0); if stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간) Then{ HH = H; LL = L; } if 시작시간 > 종료시간 then{ if stime >= 시작시간 or stime <= 종료시간 Then{ if H > HH Then HH = H; if L < LL Then LL = L; } } if 시작시간 < 종료시간 then{ if stime >= 시작시간 and stime <= 종료시간 Then{ if H > HH Then HH = H; if L < LL Then LL = L; } } if stime >= 지표출력시작시간 and HH > 0 and LL > 0 then{ var1 = HH+(HH-LL)*1.618; var2 = HH+(HH-LL)*2.000; var3 = HH+(HH-LL)*2.618; var4 = HH+(HH-LL)*3.000; plot1(var1,"1.618"); plot2(var2,"2.000"); plot3(var3,"2.618"); plot4(var4,"3.000"); } 이대로 적용해보니 야간에도 지표가 나오네요 10시부터 17시까지만 출력해주시면 좋겠네요 변수처리해주시면 더욱감사하고용 지표를 위에만 나오게 해주셧는데 밑으로도 가능한지요?? 윗쪽과 아랬쪽으로 양방향요 감사합니다 더블어 수식처리도 가능한지요? 위로 목표점올라오면 매도 아래로 목표점 오면 매수 변곡매매로요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-08-06 10:52:02

안녕하세요 예스스탁입니다. 1. 특정시간안에만 지표가 출력되어야 하므로 지표속성에서 점그래프나 일자그래프로와 같이 이전 출력지점과 선으로 연결되지 않는 그래프 종류로 지정하고 적용하셔야 합니다. input : 시작시간(174000),종료시간(030000); input : 지표출력시작시간(100000),지표출력종료시간(170000); var : HH(0),LL(0); if stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간) Then{ HH = H; LL = L; } if 시작시간 > 종료시간 then{ if stime >= 시작시간 or stime <= 종료시간 Then{ if H > HH Then HH = H; if L < LL Then LL = L; } } if 시작시간 < 종료시간 then{ if stime >= 시작시간 and stime <= 종료시간 Then{ if H > HH Then HH = H; if L < LL Then LL = L; } } if stime >= 지표출력시작시간 and stime < 지표출력종료시간 and HH > 0 and LL > 0 then{ var1 = HH+(HH-LL)*1.618; var2 = HH+(HH-LL)*2.000; var3 = HH+(HH-LL)*2.618; var4 = HH+(HH-LL)*3.000; var5 = LL-(HH-LL)*1.618; var6 = LL-(HH-LL)*2.000; var7 = LL-(HH-LL)*2.618; var8 = LL-(HH-LL)*3.000; plot1(var1,"+1.618"); plot2(var2,"+2.000"); plot3(var3,"+2.618"); plot4(var4,"+3.000"); plot5(var5,"-1.618"); plot6(var6,"-2.000"); plot7(var7,"-2.618"); plot8(var8,"-3.000"); } 2. 목표점이 여러개 입니다. 1.618부분만 작성해 드립니다. input : 시작시간(174000),종료시간(030000); input : 지표출력시작시간(100000),지표출력종료시간(170000); var : HH(0),LL(0); if stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간) Then{ HH = H; LL = L; } if 시작시간 > 종료시간 then{ if stime >= 시작시간 or stime <= 종료시간 Then{ if H > HH Then HH = H; if L < LL Then LL = L; } } if 시작시간 < 종료시간 then{ if stime >= 시작시간 and stime <= 종료시간 Then{ if H > HH Then HH = H; if L < LL Then LL = L; } } if stime >= 지표출력시작시간 and stime < 지표출력종료시간 and HH > 0 and LL > 0 then{ var1 = HH+(HH-LL)*1.618; var2 = HH+(HH-LL)*2.000; var3 = HH+(HH-LL)*2.618; var4 = HH+(HH-LL)*3.000; var5 = LL-(HH-LL)*1.618; var6 = LL-(HH-LL)*2.000; var7 = LL-(HH-LL)*2.618; var8 = LL-(HH-LL)*3.000; if crossup(c,var1) Then buy(); if CrossDown(c,var5) Then sell(); } 즐거운 하루되세요 > hisuje 님이 쓴 글입니다. > 제목 : 43451 재 질문드립니다 > input : 시작시간(174000),종료시간(030000); input : 지표출력시작시간(100000); var : HH(0),LL(0); if stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간) Then{ HH = H; LL = L; } if 시작시간 > 종료시간 then{ if stime >= 시작시간 or stime <= 종료시간 Then{ if H > HH Then HH = H; if L < LL Then LL = L; } } if 시작시간 < 종료시간 then{ if stime >= 시작시간 and stime <= 종료시간 Then{ if H > HH Then HH = H; if L < LL Then LL = L; } } if stime >= 지표출력시작시간 and HH > 0 and LL > 0 then{ var1 = HH+(HH-LL)*1.618; var2 = HH+(HH-LL)*2.000; var3 = HH+(HH-LL)*2.618; var4 = HH+(HH-LL)*3.000; plot1(var1,"1.618"); plot2(var2,"2.000"); plot3(var3,"2.618"); plot4(var4,"3.000"); } 이대로 적용해보니 야간에도 지표가 나오네요 10시부터 17시까지만 출력해주시면 좋겠네요 변수처리해주시면 더욱감사하고용 지표를 위에만 나오게 해주셧는데 밑으로도 가능한지요?? 윗쪽과 아랬쪽으로 양방향요 감사합니다 더블어 수식처리도 가능한지요? 위로 목표점올라오면 매도 아래로 목표점 오면 매수 변곡매매로요