커뮤니티

문의 드립니다.

프로필 이미지
하우즐영
2015-04-30 12:54:04
165
글번호 85571
답변완료
지난 주에 문의 드렸던 내용이고 답변 감사드립니다. 그런데 이해가 좀 부족해서 다시 질문드립니다. 이전 질문> 시스템 내에서 수식으로 매매할 수 있는 최대 계약수를 제한하고 싶습니다. 예를 들어서 잔고가 5계약 이상이 가능하지만 매매할 수 있는 계약은 1개에서 5계약 까지만 가능하도록 하려면 어떻게 해야 할까요? 답변 주신 내용> 주문함수에 4번째 매개변수가 수량입니다. 수식안에서 수량을 계산하신 다면 아래와 같이 주문함수에 계산된 수량과 5중에 작은 값으로 지정되게 하시면 됩니다. buy("b",onclose,def,min(수량,5)); 질문1) 위에 min(수량,5) 에서 5는 5개까지만 이라고 이해를 했습니다. 그러면 수량은 무슨 의미인가요? 수량에 3을 적으면 3계약만 실행하라는 의미인가요? 그리고 수량을 3으로 지정했는데 증거금이 3계약 가능하지 않은 상태로 내려가면 주문이 2계약으로 조정되서 나가는건가요, 아니면 아예 주문이 나가지 않는 것인가요? 이 부분이 확실히 이해되지 않아서 실전을 주저하고 있습니다. 질문2) 제가 만든 시스템이 진입식이 여러 개 이상입니다. 그래서 알려주신대로 주문식 별로 일일이 지정해 주는 방법 외에 전체적으로 한꺼번에 적용할 수 있는 수식도 가능한지 부탁드립니다. 매번 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-04-30 14:51:00

안녕하세요 예스스탁입니다. 1, 문의하신 내용에서 "매매할 수 있는 계약은 1개에서 5계약 까지만 가능" 위 부분은 수식안에서 수량을 따로 계산하는 어떤 계산내용이 있으신것으로 판단됩니다. 그러므로 해당 계산식의 내용을 아래 수량에 넣으시면 계산된 수량과 5 중에 작은것으로 주문이 집행됩니다. buy("b",onclose,def,min(수량,5)); 2. 모두 개별적으로 지정하셔야 합니다. 수량을 지정하려면 주문함수에 각각 지정을 하셔야 합니다. 즐거운 하루되세요 > 하우즐영 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 지난 주에 문의 드렸던 내용이고 답변 감사드립니다. 그런데 이해가 좀 부족해서 다시 질문드립니다. 이전 질문> 시스템 내에서 수식으로 매매할 수 있는 최대 계약수를 제한하고 싶습니다. 예를 들어서 잔고가 5계약 이상이 가능하지만 매매할 수 있는 계약은 1개에서 5계약 까지만 가능하도록 하려면 어떻게 해야 할까요? 답변 주신 내용> 주문함수에 4번째 매개변수가 수량입니다. 수식안에서 수량을 계산하신 다면 아래와 같이 주문함수에 계산된 수량과 5중에 작은 값으로 지정되게 하시면 됩니다. buy("b",onclose,def,min(수량,5)); 질문1) 위에 min(수량,5) 에서 5는 5개까지만 이라고 이해를 했습니다. 그러면 수량은 무슨 의미인가요? 수량에 3을 적으면 3계약만 실행하라는 의미인가요? 그리고 수량을 3으로 지정했는데 증거금이 3계약 가능하지 않은 상태로 내려가면 주문이 2계약으로 조정되서 나가는건가요, 아니면 아예 주문이 나가지 않는 것인가요? 이 부분이 확실히 이해되지 않아서 실전을 주저하고 있습니다. 질문2) 제가 만든 시스템이 진입식이 여러 개 이상입니다. 그래서 알려주신대로 주문식 별로 일일이 지정해 주는 방법 외에 전체적으로 한꺼번에 적용할 수 있는 수식도 가능한지 부탁드립니다. 매번 감사드립니다.