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