상품 선물 양적 사용 표 -- 계약 코드

저자:작은 꿈, 2018-02-22 13:57:40, 업데이트: 2021-09-24 14:54:04

계약 코드

계약 코드 1차 보증금 (방법적 계산) 상품명 참고자료
c1805 884.5 옥수수 1805
cs1805 1033 옥수수 밀가루 1805
RM805 1170.5 5월 요리
TA805 1351.5 PTA 5월
m1805 1418 1805
FG805 1481 유리 5월
b1805 1653 콩 2 1805
v1805 1686.25 폴리포트 에틸린 1805
SF805 1793.5 철 5월
a1805 1807.5 황콩 1번 1805
SM805 1918 5월
MA805 2060.1000000000004 메토올 5월
bu1805 2072 bu1805 아메랑스
rb1805 2302.2 rb1805 스 ن트 스틸
hc1805 2319 hc1805
WH805 2605 콩 5월
p1805 2666 팔렘방 오일 1805
pp1805 2749.5 폴리프레인 1805
1805년 2866.5 폴리엔틸 1805
y1805 2951 콩유 1805
SR805 3034.5 흰 설탕 805
ZC805 3048 석탄 5월
jd1805 3049.6 계란 1805
LR805 3087 5월 밤
805 3343 콩나물 5월
i1805 3489.5000000000005 철광석 1805
al1805 3620 al1805
CF805 3773.75 면화 5월
jm1805 3858 석탄 1805 석탄
ag1805 4447.2 ag1805
pb1805 4762.5 pb1805
sn1805 6960 sn1805
ni1805 7172 ni1805
zn1805 7494 zn1805
j1805 10405 금강연 1805년
ru1805 11368 ru1805
큐1805 21044 큐1805 구리

이매계약 코드

온라인에서 추론:

제안 방식: 제약 코드 + A 계약 & B 계약 이매 명령 가격 = A 계약 가격 B 계약 가격 ((A 계약 가격이 B 계약보다 작을 때 -bai 값) 대상가에서 사용되는 SP은 장기간 중리 거래를 나타냅니다. 만약 SP m1809&m1901을 구매하도록 지시하면 SP m1809&m1901을 구매하고 동시에 SP m1901을 판매하는 것을 의미합니다. 만약 SP m1809&m1901을 판매한다면 SP m1809&m1901을 판매하고 동시에 SP m1901을 구매하고 동시에 SP m1809을 판매하는 것을 의미합니다. SPCSPC y1809&p1809을 구매할 것을 지시하는 경우 SPC y1809&p1809을 구매하고 pp1809을 판매하는 동시에 p1809을 구매하는 것과 같은 양의 판매를 의미합니다. SPC y1809&p1809을 판매하는 경우 y1809을 판매하는 동시에 p1809을 구매하고 p1809을 구매하는 것과 같은 양의 판매를 의미합니다. 예를 들어, 거래자는 SP m1809&m1901에 대한 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m1809&m1901의 입수 2인 SP m 이와 마찬가지로, 상담자가 SPD CF809 & CF901을 구매하는 것을 지시하는 경우 SPD CF809 & CF901을 구매하는 것과 동시에 CF901을 판매하는 것과 같은 양을 구매하고 판매하는 것과 같은 양을 판매하는 것을 의미합니다. IPS IPS SF809 & SM809 을 구매하도록 지시하면 SF809 & SM809 을 구매하고 SM809 을 판매하는 동시에 SM809 을 구매하는 것을 의미합니다.

인터페이스를 통해 검색

다른 사람들은 제품 이름만 알고 있으며, 다음 코드를 사용하여 검색 할 수 있습니다. 예를 들어, 홍대나무, 자신의 코드가 얼마나인지 모르지만, 홍대나무 이라는 이름을 알고 있습니다.

function main(){
    var productsForFind = null
    while(true){
        if(exchange.IO("status")){         
            LogStatus(_D(), "已经连接CTP !")     
            exchange.IO("products").forEach(function(product) {
                Log(product)
                if (product.ProductName == "红枣") {    // 这里设置 要查的 名字。
                    Log(product, "#FF0000")
                    productsForFind = product
                }
            })
            break
        } else {
            LogStatus(_D(), "未连接CTP !")
        }
        Sleep(1000)
    }
    
    Log(productsForFind, "##FF0000")
}

검색결과:

{
	"ProductClass": 49,
	"VolumeMultiple": 5,
	"PriceTick": 5,
	"MaxLimitOrderVolume": 1000,
	"MaxMarketOrderVolume": 200,
	"MinLimitOrderVolume": 1,
	"CloseDealType": 49,
	"MinMarketOrderVolume": 1,
	"ExchangeProductID": "",
	"UnderlyingMultiple": 1,
	"PositionDateType": 50,
	"TradeCurrencyID": "CNY",
	"MortgageFundUseRange": 48,
	"ProductID": "CJ",
	"ProductName": "红枣",
	"ExchangeID": "CZCE",
	"PositionType": 50
}

ProductID 속성의 값은 계약 코드입니다.

검색 옵션

function main(){
    var productsForFind = null
    while(true){
        if(exchange.IO("status")){         
            LogStatus(_D(), "已经连接CTP !")     
            var ret = exchange.IO("instruments")
            ret.forEach(function(product) {
                // Log(product)
                // 这里设置要查的名字,i铁矿石合约,或者IO合约
                if (product.InstrumentName.indexOf("i") != -1 && (product.InstrumentName.indexOf("P") != -1 || product.InstrumentName.indexOf("C") != -1)) { 
                    Log(product, "#FF0000")
                    productsForFind = product
                }
            })
            break
        } else {
            LogStatus(_D(), "未连接CTP !")
        }
        Sleep(1000)
    }
    
    Log(productsForFind, "#FF0000")
}

img


더 많은

LWC87저는 FMZ를 사용하려고 CMV에서 왔지만 FMZ 표준 요금의 코드를 찾을 수 없습니다. FMZ가 표준 요금을 지원하는지 궁금하십니까?

작은 꿈재검토는 이자 계약을 지지하지 않거나 시간 범위가 일치하지 않는지 확인합니다.

LWC87저는 IO 함수를 통해 시작 시간에 계약 목록을 얻었습니다. 그러나 재검토 시 계약 코드를 입력하면 SPD TA104 & TA110과 같은 계약의 구독 계약이 실패했습니다.

작은 꿈예, 이러한 함수 인터페이스 회색은 지원되지 않습니다. 왜냐하면 이 데이터는 실제 거래소에 제공되기 때문에 실제 시간에서만 얻을 수 있으며, 거래 시점에서만 선물 회사 서버에 연결 할 수 있기 때문입니다. 일반적인 계약 ID가 위에 있습니다.

LWC87선생님, 문서를 보시면 이 함수가 실제 디스크에서 작동해야 한다고 합니다. 여기서 이해가 안되네요. 디스크 시작 시야인가요? 아니면 로봇에서 작동해야 할까요?

작은 꿈이 모든 것이 우리가 할 수 있는 일입니다. 모든 계약서들을 검색할 수 있습니다. `` exchange.IO (("instruments"); `` https://www.fmz.com/api#io%E5%87%BD%E6%95%B0%EF%BC%88%E5%95%86%E5%93%81%E6%9C%9F%E8%B4%A7%E6%89%A9%E5%B1%95%EF%BC%89