커뮤니티

수식부탁드립니다.

프로필 이미지
아싸라삐
2013-07-03 21:30:56
169
글번호 64983
답변완료
제가 시작한지 얼마되지 않다보니 매일매일 질문이 많습니다. 항상 빠른 답변주셔서 정말 감사하게 생각합니다. 더위와 장마에 건강 잘 챙기시길 바랍니다~ 1. 시간대에 따른 조건으로 매매금지를 수식으로 만들고 싶습니다. data2 외인현물, data3 외인선물 매수식1 이 있는데 09시~10시 까지 외인현물이 -2000 이하 or 외인선물 -2000 이하면 09시~10시까지 매수금지이고 10시 이후로는 매수식1이 정상적으로 작동 10~11시까지 외인현물 -4000이하 or 외인선물 -4000이하 일때 매수금지 11시 이후로는 매수식 1이 정상적 작동 11시~12시까지 외인현물 -5000 이하 or 외인선물 -5000 이하 일때 매수금지 매도는 반대로 수급이 +2000 +4000 +5000 이상 일때 매도 금지 이런식입니다. 2. 매수매도 청산식에 목표값과 손절값을 변수로 놓고 두개를 바꿔가면서 최적화를 해보고 싶습니다. 식 부탁드립니다. 3. 외인현물(금액)과 프로그램매매(금액) data를 보면 일반적으로 외인현물은 천단위이고, 프로그램은 십만단위로 나옵니다. 그런데 금액같은 경우는 외인현물은 단위가 억이고, 프로그램은 단위가 100만인걸로 알고 있습니다. 그렇다면 예를들어 외인현물 + 프로그램 > 2천억 이런식을 하고 싶다면 어떻게 더해야 하나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-07-04 11:49:31

안녕하세요 예스스탁입니다. 1. #data2 외인현물 #data3 외인선물 #9시~10에는 data2가 -2000보다 크거나 data3이 -2000보다 크면 매수 #10시~11에는 data2가 -4000보다 크거나 data3이 -4000보다 크면 매수 #11시~12에는 data2가 -5000보다 크거나 data3이 -5000보다 크면 매수 if (stime >= 90000 and stime < 100000 and (data2(c) > -2000 or data3(c) > -2000)) or (stime >= 100000 and stime < 110000 and (data2(c) > -4000 or data3(c) > -4000)) or (stime >= 110000 and stime < 120000 and (data2(c) > -5000 or data3(c) > -5000)) Then{ if 매수조건 Then buy(); } #9시~10에는 data2가 2000보다 작거나 data3이 2000보다 작으면 매도 #10시~11에는 data2가 4000보다 작거나 data3이 4000보다 작으면 매도 #11시~12에는 data2가 5000보다 작거나 data3이 5000보다 작으면 매도 if (stime >= 90000 and stime < 100000 and (data2(c) < 2000 or data3(c) < 2000)) or (stime >= 100000 and stime < 110000 and (data2(c) < 4000 or data3(c) < 4000)) or (stime >= 110000 and stime < 120000 and (data2(c) < 5000 or data3(c) < 5000)) Then{ if 매도조건 Then sell(); } 2. 아래식 시스템식에 추가하시면 됩니다. input : Loss(1),Profit(1); SetStopLoss(loss,PointStop); SetStopProfittarget(Profit,PointStop); 3. 프로그램데이터에 100으로 나눠서 사용하시면 됩니다. 외인현물이 data2, 프로그램이 data3이라면 data2(c)+data3(c/100) >= 2000 즐거운 하루되세요 > 아싸라삐 님이 쓴 글입니다. > 제목 : 수식부탁드립니다. > 제가 시작한지 얼마되지 않다보니 매일매일 질문이 많습니다. 항상 빠른 답변주셔서 정말 감사하게 생각합니다. 더위와 장마에 건강 잘 챙기시길 바랍니다~ 1. 시간대에 따른 조건으로 매매금지를 수식으로 만들고 싶습니다. data2 외인현물, data3 외인선물 매수식1 이 있는데 09시~10시 까지 외인현물이 -2000 이하 or 외인선물 -2000 이하면 09시~10시까지 매수금지이고 10시 이후로는 매수식1이 정상적으로 작동 10~11시까지 외인현물 -4000이하 or 외인선물 -4000이하 일때 매수금지 11시 이후로는 매수식 1이 정상적 작동 11시~12시까지 외인현물 -5000 이하 or 외인선물 -5000 이하 일때 매수금지 매도는 반대로 수급이 +2000 +4000 +5000 이상 일때 매도 금지 이런식입니다. 2. 매수매도 청산식에 목표값과 손절값을 변수로 놓고 두개를 바꿔가면서 최적화를 해보고 싶습니다. 식 부탁드립니다. 3. 외인현물(금액)과 프로그램매매(금액) data를 보면 일반적으로 외인현물은 천단위이고, 프로그램은 십만단위로 나옵니다. 그런데 금액같은 경우는 외인현물은 단위가 억이고, 프로그램은 단위가 100만인걸로 알고 있습니다. 그렇다면 예를들어 외인현물 + 프로그램 > 2천억 이런식을 하고 싶다면 어떻게 더해야 하나요?