커뮤니티

부탁드립니다.

프로필 이미지
서태공
2023-07-27 18:12:47
886
글번호 170975
답변완료
1. 당일 기본차트의 현재가가 7.50 이상으로 올랐다가 7.30 이하로 떨어지면 매도하라 2. 당일 보조차트1의 현재가가 8.10 이상으로 올랐다가 7. 80 이하로 떨어지면 매도하라, 보조차트2의 현재가가 6.50 이상으로 올랐다가 6.20 이하로 떨어지면 매수하라를 기본차트에 각 구현해 주세요 3. 기본차트의 현재가가 시가보다 낮고, 7.50 이상 올랐다가 보조차트1의 당월물 최저가보다 낮으면 매도하라 보조차트1의 현재가가 시가보다 높고, 1.50 이하로 내렸다가 기본차트의 당월물 최고가보다 높으면 매수하라 고맙습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-07-28 09:00:19

안녕하세요 예스스탁입니다. 1 if Bdate == Bdate[1] and CrossDown(c,7.5) Then Sell(); 2 if data2(Bdate == Bdate[1] and HighD(0) >= 8.10 and CrossDown(c,7.8)) Then Sell(); if data3(Bdate == Bdate[1] and HighD(0) >= 6.50 and CrossDown(c,6.2)) Then Buy(); 3 var : nday1(0,Data1),week1(0,Data1),X1(False,Data1),h1(0,Data1); var : nday2(0,Data2),week2(0,Data2),X2(False,Data2),l2(0,Data2); nday1 = data1(date - int(date/100)*100); Week1 = data1(DayOfWeek(date)); if (nday1 >= 8 and nday1 <= 14 and week1 == 4) then X1 = true; Else X1 = False; nday2 = data2(date - int(date/100)*100); Week2 = data2(DayOfWeek(date)); if (nday2 >= 8 and nday2 <= 14 and week2 == 4) then X2 = true; Else X2 = False; if data1(Bdate != Bdate[1]) Then { if X1 == False and X1[1] == true Then h1 = data1(h); } if h1 > 0 and Data1(h) > h1 Then h1 = Data1(h); if data2(Bdate != Bdate[1]) Then { if X2 == False and X2[1] == true Then l2 = data2(l); } if l2 > 0 and Data2(l) < l2 Then l2 = Data1(l); if Data1(c < openD(0) and HighD(0) >= 7.5 and c < l2) Then Sell(); if Data2(c > openD(0) and lowD(0) <= 1.5 and c > h1) Then Buy(); 즐거운 하루되세요 > 서태공 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 1. 당일 기본차트의 현재가가 7.50 이상으로 올랐다가 7.30 이하로 떨어지면 매도하라 2. 당일 보조차트1의 현재가가 8.10 이상으로 올랐다가 7. 80 이하로 떨어지면 매도하라, 보조차트2의 현재가가 6.50 이상으로 올랐다가 6.20 이하로 떨어지면 매수하라를 기본차트에 각 구현해 주세요 3. 기본차트의 현재가가 시가보다 낮고, 7.50 이상 올랐다가 보조차트1의 당월물 최저가보다 낮으면 매도하라 보조차트1의 현재가가 시가보다 높고, 1.50 이하로 내렸다가 기본차트의 당월물 최고가보다 높으면 매수하라 고맙습니다.