커뮤니티

0.01 하락 0.10 돌파

프로필 이미지
목마와숙녀
2023-06-14 12:49:05
1602
글번호 168887
답변완료
국내선물 데이트레이딩 if 10시에 가격이 하락하여 0.01 을 체결한 후 다시 상승하여 0.10 을 돌파 then buy(); 입력시간부터 발생한 봉부터 계산하는 것을 반영하여 주십시요. 수식 완성 부탁드립니다.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2023-05-12 10:39:51

안녕하세요 예스스탁입니다. input : ntime(100000); var : T(0); if Bdate != Bdate[1] Then T = 0; if (bDate != bDate[1] and sTime >= ntime) or (Bdate == Bdate[1] and sTime >= ntime and sTime[1] < ntime) Then { var1 = O; T = 1; } if T == 1 and C <= var1-0.01 Then T = 2; if T == 2 and C >= var1+0.1 Then { T = 3; Buy(); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 국내선물 데이트레이딩 if 10시에 가격이 하락하여 0.01 을 체결한 후 다시 상승하여 0.10 을 돌파 then buy(); 입력시간부터 발생한 봉부터 계산하는 것을 반영하여 주십시요. 수식 완성 부탁드립니다.
프로필 이미지

목마와숙녀

2023-05-12 14:23:23

수식을 그대로 콜atm+2단계에 적용했는데 가격대가 0.01과 0.10 이 아닙니다. 살펴주시기 바랍니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 > 안녕하세요 예스스탁입니다. input : ntime(100000); var : T(0); if Bdate != Bdate[1] Then T = 0; if (bDate != bDate[1] and sTime >= ntime) or (Bdate == Bdate[1] and sTime >= ntime and sTime[1] < ntime) Then { var1 = O; T = 1; } if T == 1 and C <= var1-0.01 Then T = 2; if T == 2 and C >= var1+0.1 Then { T = 3; Buy(); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 국내선물 데이트레이딩 if 10시에 가격이 하락하여 0.01 을 체결한 후 다시 상승하여 0.10 을 돌파 then buy(); 입력시간부터 발생한 봉부터 계산하는 것을 반영하여 주십시요. 수식 완성 부탁드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2023-05-12 16:19:53

안녕하세요 예스스탁입니다. input : ntime(100000); var : T(0); #날짜변경되면 T는 0 if Bdate != Bdate[1] Then T = 0; #10시 이후이면 1 if (bDate != bDate[1] and sTime >= ntime) or (Bdate == Bdate[1] and sTime >= ntime and sTime[1] < ntime) Then T = 1; #10시 이후에 0.01까지 가격이 하락하면 T는 2 if T == 1 and L == 0.01 Then #(종가기준이면 C == 0.01) T = 2; #T는 2이고(0.01까지 하락후) 0.1이상 상승하면 즉시 매수 if T == 2 and H < 0.1 Then { Buy("b",AtStop,0.1); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : Re : Re : 문의 > 수식을 그대로 콜atm+2단계에 적용했는데 가격대가 0.01과 0.10 이 아닙니다. 살펴주시기 바랍니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 > 안녕하세요 예스스탁입니다. input : ntime(100000); var : T(0); if Bdate != Bdate[1] Then T = 0; if (bDate != bDate[1] and sTime >= ntime) or (Bdate == Bdate[1] and sTime >= ntime and sTime[1] < ntime) Then { var1 = O; T = 1; } if T == 1 and C <= var1-0.01 Then T = 2; if T == 2 and C >= var1+0.1 Then { T = 3; Buy(); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 국내선물 데이트레이딩 if 10시에 가격이 하락하여 0.01 을 체결한 후 다시 상승하여 0.10 을 돌파 then buy(); 입력시간부터 발생한 봉부터 계산하는 것을 반영하여 주십시요. 수식 완성 부탁드립니다.