以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  模拟外盘品种  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=81906)

--  作者:muxia5568
--  发布时间:2015/7/31 10:43:49
--  模拟外盘品种

请教老师;模拟账号可以模拟外盘品种吗?

 


--  作者:pyd
--  发布时间:2015/7/31 10:46:58
--  
不能,金字塔模拟账号只能模拟交易国内期货
--  作者:muxia5568
--  发布时间:2015/7/31 12:57:22
--  
请教老师,如何限制一个交易指令的交易次数?

如果我要控制下面的交易指令只能连续交易两次

if  aaa  and  bbb   then begin

平多:sell(holding>0,holding,market);
开空: buyshort(holding=0,jisl,market);
end

该如何编写?谢谢
--  作者:pyd
--  发布时间:2015/7/31 13:05:27
--  

看下链接里2.2这个例子道理一样的:http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=53236&skin=0

 


--  作者:muxia5568
--  发布时间:2015/7/31 13:52:23
--  
老师;好像和我要求的不一样,链接的内容是限制整个模型的交易次数,我想要是限制一个交易指令的连续交易次数,请老师给与帮助,谢谢
--  作者:十世
--  发布时间:2015/7/31 13:57:08
--  

variable:num=0;

if  aaa  and  bbb and num<2 then begin

平多:sell(holding>0,holding,market);
开空: buyshort(holding=0,jisl,market);

num:=num+1;
end

[此贴子已经被作者于2015/7/31 14:01:19编辑过]

--  作者:pyd
--  发布时间:2015/7/31 13:58:21
--  

道理是一样的用variable全局变量

VARIABLE:n=0;
if date<>ref(date,1) then n:=0;
if  aaa  and  bbb and n<=1   then begin

平多:sell(holding>0,holding,market);
开空: buyshort(holding=0,jisl,market);
n:=n+1;
end

[此贴子已经被作者于2015/7/31 13:58:49编辑过]

--  作者:muxia5568
--  发布时间:2015/7/31 14:38:11
--  

谢谢老师。再请老师帮助编写一句函数;前2根K线内出现KDJ金叉,当期出现MA5上穿MA30。谢谢


--  作者:十世
--  发布时间:2015/7/31 14:45:19
--  
ref(CROSS(K,D) ,2)and cross(ma5,ma30)
--  作者:muxia5568
--  发布时间:2015/7/31 15:23:25
--  
 请教老师,如果我的模型有6条交易指令,分别是A,B,C,D,E,F.我要实现A指令开仓后指定C或D指令进行交易,其他的指令都不执行,C指令进行交易后指定B指令交易。是否可以实现?谢谢