Biểu đồ định lượng hợp đồng tương lai hàng hóa - mã hợp đồng

Tác giả:Giấc mơ nhỏ, Tạo: 2018-02-22 13:57:40, Cập nhật: 2021-09-24 14:54:04

Mã hợp đồng

Mã hợp đồng Tiền bảo lãnh một tay (chỉ tính toán quy trình) Tên hàng hóa Nhận xét
c1805 884.5 Ngô 1805
cs1805 1033 Bột mỳ 1805
RM805 1170.5 Món ăn tháng 5
TA805 1351.5 PTA tháng 5
m1805 1418 m đậu 1805
FG805 1481 Kính tháng 5
b1805 1653 Đậu số 2 1805
v1805 1686.25 Polyethylen 1805
SF805 1793.5 Sản phẩm:
a1805 1807.5 đậu nành số 1,1805
SM805 1918 tháng 5
MA805 2060.1000000000004 Methanol tháng 5
bu1805 2072 bu1805 Đá đá
rb1805 2302.2 rb1805 Thép cuộn
hc1805 2319 hc1805 Bảng nhựa
WH805 2605 Thơ cứng tháng 5
p1805 2666 Dầu cọ 1805
Địa chỉ: 2749.5 Polypropylene 1805
L1805 2866.5 Polyethylen 1805
y1805 2951 Dầu đậu 1805
SR805 3034.5 Bạch đường 805
ZC805 3048 than tháng 5
jd1805 3049.6 Trứng 1805
LR805 3087 Mùa xuân tháng 5
OI805 3343 Dầu cải xanh tháng 5
i1805 3489.5000000000005 Quặng sắt 1805
al1805 3620 al1805 Ồ.
CF805 3773.75 Cotton tháng 5
jm1805 3858 than đá 1805 than đá
ag1805 4447.2 ag1805 Bạc
pb1805 4762.5 pb1805 Ồ.
sn1805 6960 sn1805 Sơn
Ni1805 7172 Ni1805 Ồ.
zn1805 7494 zn1805 Ồ.
j1805 10405 Sản xuất than đá 1805
ru1805 11368 ru1805 Ồ.
Cu1805 21044 Cu1805 Đồng

Mã hợp đồng giảm giá

Từ đoạn trích trên mạng:

Phương thức đề nghị: mã giá thấu + hợp đồng A & hợp đồng B Giá chỉ thị lợi nhuận = Giá hợp đồng A Giá hợp đồng B (tạm dịch: Giá hợp đồng A nhỏ hơn giá hợp đồng B là số bay âm) Các nhà buôn sử dụng SP SP để biểu thị giao dịch chiết khấu dài hạn, nếu lệnh mua SP SP m1809 & m1901 là đại diện cho hợp đồng mua SP m1809 và bán SP m1901 với số lượng mua bán bằng nhau; nếu bán SP m1809 và m1901 là đại diện cho hợp đồng mua bán SP m1809 và mua m1901 với số lượng mua bán bằng nhau. SPC y1809 & p1809 là giao dịch mua và bán đồng thời với hợp đồng mua và bán đồng thời với hợp đồng mua và bán đồng thời với hợp đồng mua và bán đồng thời với hợp đồng mua và bán đồng thời. Ví dụ, các nhà giao dịch tuyên bố chỉ thị mua 2 tay SP m1809 & m1901, giới hạn giá -100 đô la, có nghĩa là giá của hợp đồng trước phải thấp hơn giá 100 đô la của hợp đồng tiếp theo để có thể giao dịch. Các lợi nhuận giao dịch cuối cùng sau đây đều đáp ứng các yêu cầu: hợp đồng trước mua 2 tay giao dịch, giao dịch với giá 3715 đô la, hợp đồng sau bán 2 tay giao dịch, giao dịch với giá 3815 đô la, chênh lệch là -100 đô la. Tương tự như vậy, các nhà tư vấn sử dụng các đồng SPD để biểu thị giao dịch chiết khấu dài hạn, nếu lệnh mua đồng SPD CF809 & CF901 đồng nghĩa với việc mua đồng CF809 đồng nghĩa với việc bán đồng CF901; nếu bán đồng SPD CF809 & CF901 đồng nghĩa với việc bán đồng đồng nghĩa với việc mua đồng CF901. Nếu lệnh mua IPS SF809 & SM809 đồng nghĩa với việc mua hợp đồng SF809 đồng thời bán hợp đồng SM809 đồng thời, số lượng mua bán đồng đều. Nếu lệnh bán IPS SF809 & SM809 đồng nghĩa với việc bán hợp đồng SF809 đồng thời, số lượng mua bán đồng đều.

Tìm kiếm qua giao diện

Những người khác chỉ biết tên sản phẩm, họ có thể truy vấn bằng các mã sau đây, ví dụ: Cúc đỏ, không biết mã số của mình là bao nhiêu, nhưng biết tên gọi Cúc đỏ.

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")
}

Kết quả tìm kiếm:

{
	"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
}

Giá trị thuộc tính ProductID là mã hợp đồng.

Các tùy chọn truy vấn

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


Thêm nữa

lwc87Tôi đã chuyển sang FMZ từ Xinhua, nhưng tôi không thể tìm thấy mã FMZ với giá cả tiêu chuẩn, bạn có muốn hỏi FMZ hỗ trợ giá cả tiêu chuẩn không?

Giấc mơ nhỏMột số người cho rằng các hợp đồng này không hỗ trợ cho các hợp đồng quyền chọn nhị phân, hoặc xem xét xem liệu phạm vi thời gian đã được chọn có phù hợp không.

lwc87Tôi đã có được danh sách hợp đồng thông qua hàm IO tại thời điểm khởi động, nhưng khi nhập mã hợp đồng trong lần truy cập lại, nó cho thấy hợp đồng đăng ký đã thất bại, chẳng hạn như hợp đồng SPD TA104 & TA110.

Giấc mơ nhỏVâng, các giao diện chức năng này không hỗ trợ kiểm tra lại, vì dữ liệu này được cung cấp bởi sàn giao dịch thực, do đó chỉ có thể được truy cập trong thời gian thực và chỉ có thể kết nối với máy chủ của công ty tương lai khi bắt đầu giao dịch.

lwc87Thưa ông, hãy xem tài liệu yêu cầu rằng hàm này phải chạy trên ổ đĩa thực, tôi không hiểu ở đây, nó phải chạy trong ổ đĩa mở hay nó phải chạy trong robot?

Giấc mơ nhỏCó nghĩa là hợp đồng lợi nhuận không? Tất cả các hợp đồng đều có thể được truy vấn. `` 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