커뮤니티

수식문의드립니다

프로필 이미지
쭈니오빠
2012-02-24 09:10:54
330
글번호 48152
답변완료
==수식1== 금액, 매수가, 호가를 사용자가 지정하여서(변경가능하게...) 해당금액을 매수가부터 지정호가아래로 자동으로 일괄주문되는 수식 예] 사용자지정- 금액: 1000000 매수가: 3000 호가: 3 일때 3000원부터 3호가 아래로 1000000원씩 자동으로 일괄주문됨 주문1: 3000원에 1000000원 주문 주문2: 2995원에 1000000원 주문 주문3: 2990원에 1000000원 주문 ==수식2== 지정된 금액을 입력한 가격범위의 호가공백만큼 자동으로 분할하여 일괄주문하는 수식 예] 사용자지정 - 금액:1000000 시작:3000 끝:2990 지정하였을때 (변경가능하게...) ㅡ> 3000부터 2990원까지 3호가 차이이므로 1000000원을 3분할하면 33만원이므로 주문1]3000원에 33만원 주문 주문2]2995원에 33만원 주문 주문3]2990원에 33만원 주문
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-02-24 15:54:11

안녕하세요 예스스탁입니다. 시스템에서는 3000원이라는 가격조건이 만족하면 아래호가로 자동으로 주문을 낼수는 없습니다. 현재가가 3000-> 2995 -> 2990으로 이동되야 실제 신호와 주문이 발생하며 최대한 작은 주기의 차트에서 신호가 발생하도록 적용하셔야 합니다. 각 가격별로 따로 buy함수를 이용해야 하므로 호가수등으로 지정해서 buy수를 컨트롤 할수 없으므로 호가수에 따라 시스템식을 손을 보셔야 합니다 1. input : 금액(1000000), 매수가(3000); if CodeCategory == 1 Then{ if BasePrice < 50000 Then Var1 = int(int(금액/C)/10)*10; Else Var1 = int(금액/C); } if CodeCategory == 2 Then Var1 = int(금액/C); if CodeCategory == 6 Then Var1 = int(금액/(C*BigPointValue)); buy("b1",atlimit,매수가,var1); buy("b2",atlimit,매수가-PriceScale*1,var1); buy("b3",atlimit,매수가-PriceScale*2,var1); 2. input : 금액(1000000), 시작(3000),끝(2990); value1 = ((시작-끝)/PriceScale)+1; if CodeCategory == 1 Then{ if BasePrice < 50000 Then Var1 = int(int((금액/3)/C)/10)*10; Else Var1 = int((금액/3)/C); } if CodeCategory == 2 Then Var1 = int((금액/3)/C); if CodeCategory == 6 Then Var1 = int((금액/3)/(C*BigPointValue)); buy("b1",atlimit,시작,var1); buy("b2",atlimit,시작-PriceScale*1,var1); buy("b3",atlimit,시작-PriceScale*2,var1); 즐거운 하루되세요 > 쭈니오빠 님이 쓴 글입니다. > 제목 : 수식문의드립니다 > ==수식1== 금액, 매수가, 호가를 사용자가 지정하여서(변경가능하게...) 해당금액을 매수가부터 지정호가아래로 자동으로 일괄주문되는 수식 예] 사용자지정- 금액: 1000000 매수가: 3000 호가: 3 일때 3000원부터 3호가 아래로 1000000원씩 자동으로 일괄주문됨 주문1: 3000원에 1000000원 주문 주문2: 2995원에 1000000원 주문 주문3: 2990원에 1000000원 주문 ==수식2== 지정된 금액을 입력한 가격범위의 호가공백만큼 자동으로 분할하여 일괄주문하는 수식 예] 사용자지정 - 금액:1000000 시작:3000 끝:2990 지정하였을때 (변경가능하게...) ㅡ> 3000부터 2990원까지 3호가 차이이므로 1000000원을 3분할하면 33만원이므로 주문1]3000원에 33만원 주문 주문2]2995원에 33만원 주문 주문3]2990원에 33만원 주문