以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请教主力合约的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=64730)

--  作者:punkcat401
--  发布时间:2014/5/7 11:00:24
--  请教主力合约的问题

如何设置所交易的品种自动切换为主力合约?

 

 


--  作者:lichenghu
--  发布时间:2014/5/7 11:16:28
--  

1,这个不能自动进行切换

可以考虑直接使用连续合约交易

 


--  作者:punkcat401
--  发布时间:2014/5/7 11:35:18
--  
就是根据连续合约的图来出信号,但实盘上是下单到所对应的主力合约上是吗
--  作者:yukizzc
--  发布时间:2014/5/7 11:46:41
--  
是的,连续下单就是下到当前的主力合约上
--  作者:raidsan
--  发布时间:2014/5/8 7:44:18
--  
多周期框架如何把周图,月图自动设置为对应的连续品种?
--  作者:qq代人发帖
--  发布时间:2014/5/8 8:33:29
--  

在周图,月图上加载连续合约,键盘输入品种代码 回车键。


--  作者:raidsan
--  发布时间:2014/5/8 8:53:56
--  
想在窗口WinWeek里显示JMLX, 在三个事件里都写了代码,但都没切换成功

以下内容为程序代码:

1 Sub MyChart_TableChangeStock(Grid, Code, Market, Result)
2     Application.MsgOut "TableChangeStock: Grid.Name=" & Grid.Name &", Code=" & Code & ", Market=" & Market
3     if Code="JM09" THEN
4         Application.MsgOut "TableChangeStock JM09"
5         call MyChart.GetGridByName("WinWeek").ChangeStock("JMLX","DQ")
6         MyChart.GetGridByName("WinWeek").reInitData
7         MyChart.Refresh
8         \'MyChart.InitAllGrid
9     END IF
10
11 End Sub
12
13
14 Sub MyChart_TableClickStock(Grid, Code, Market, Result)
15     Application.MsgOut "TableClickStock: Grid.Name=" & Grid.Name &", Code=" & Code & ", Market=" & Market
16     if Code="JM09" THEN
17         Application.MsgOut "TableClickStock JM09"
18         call MyChart.GetGridByName("WinWeek").ChangeStock("JMLX","DQ")
19         MyChart.GetGridByName("WinWeek").reInitData
20         MyChart.Refresh
21         \'MyChart.InitAllGrid
22     END IF
23 End Sub
24
25
26 Sub MyChart_ChangeStock(Grid, Code, Market, Result)
27     Application.MsgOut "ChangeStock: Grid.Name=" & Grid.Name &", Code=" & Code & ", Market=" & Market
28     if Code="JM09" THEN
29         Application.MsgOut "ChangeStock JM09"
30         call MyChart.GetGridByName("WinWeek").ChangeStock("JMLX","DQ")
31         MyChart.GetGridByName("WinWeek").reInitData
32         MyChart.Refresh
33         \'MyChart.InitAllGrid
34     END IF
35 End Sub
36


--  作者:lichenghu
--  发布时间:2014/5/8 8:59:44
--  
 这个您要去高级功能区发帖咨询,请用户注意问题咨询版块