저는 이전에는 메이 언어로 전략을 썼는데, 메이어는 매우 간단하고 곧 전략을 구현할 수 있지만 나중에 확장할 수 없었고, 다른 기능을 추가하고 싶어도 불가능했습니다.
첫 번째 문제: 마어 언어는 입찰, 매각, 그들은 한정된 가격에 주문을 받고 있지만, 한정된 가격은 실시간 CLOSE 제안 또는 한정된 가격으로 구매하고 판매합니다.
JS에서 구현한 논리는 현재 가장 최신 실시간 Close Price + Slider를 사용하여 주문을 마감할 수 있습니다. 하지만 미수된 주문이 있습니다.
그러나 다음 코드를 사용하면, 미수된 주문이 없을 때마다 오류가 발생합니다. TypeError: Cannot read properties of undefined (reading
var wei_order = exchange.GetOrders ((); // 채무되지 않은 주문
while (wei_order)
// while (wei_order!=[]) 또는 while (wei_order!=null) 을 사용해서 해결하지 못했는데, 제 생각에는 wei_order 변수가 미완성된 주문만 처리하는 것 같습니다.
// 하지만 이 while의 조건은 사용되지 않습니다. 실행하면 오류가 발생합니다: TypeError: Cannot read properties of undefined (reading
수면 (1000)
order_id = exchange.Buy(now_records.Close+ huadian, KaiCangNum);
수면 (5000)
}
두 번째 문제: 거래되지 않은 주문이 있기 때문에, 저는 거래.GetPosition () 함수를 사용해서 보유한 주문의 수를 얻습니다. 판매시, 거래되지 않은 주문이 나타나면, 평평한 거래가 충분하지 않습니다. 저는 매우 이상했습니다. 이 거래.GetPosition () 함수의 금액은 이미 성공적으로 보유한 주문의 수를 얻지는 않았습니까?
세 번째 질문: 매매 주문을 위탁하는 경우, 좋은 수익을 유지하면서 주문을 어떻게 할 수 있는지 (시장 가격으로 주문을 원하지 않음), 채무되지 않은 주문을 어떻게 처리 할 수 있는지 (몇 번 재시험, 얼마나 긴 간격), 평형화할 때 평형화 수치가 제대로 되는지 어떻게 확인할 수 있을까요? 평형화 할 수 있는 비중이 부족하다는 것을 보여주지 않고요.
카이빙보7639어떻게 해결했나요? 거래량이 너무 적어서 정말 두드러집니다.
시우하위 문서는 orderid를 반환합니다. 문자는 루프에 들어가서 ORDER ID를 추적합니다. 그렇지 않으면 2초 후에 삭제됩니다.