以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [求助]公式如何编  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=559)

--  作者:wzywzy292
--  发布时间:2009/12/24 8:55:33
--  [求助]公式如何编
 第一次发出开仓信号,开3手,第二次发出开仓信号,开2手,第三次发出开仓信号,开1手,赐教如何编,谢谢版主!!!
--  作者:金字塔
--  发布时间:2009/12/24 9:14:34
--  

没试过, 仅供参考

buy(BK and holding=0,3,market);
buy(BK and holding=3,2,market);
buy(BK and holding=5,1,market);

buyshort(SK and holding=0,3,market);
buyshort(SK and holding=-3,2,market);
buyshort(SK and holding=-5,1,market);


--  作者:wzywzy292
--  发布时间:2009/12/24 9:35:06
--  
 先谢谢,不过不行,所开6手全部在第一次开仓信号处,没有达到预期目的,再谢!!!
[此贴子已经被作者于2009-12-24 9:35:57编辑过]

--  作者:wzywzy292
--  发布时间:2009/12/24 9:54:10
--  
 还有没有其它方法,谢谢!!!
--  作者:admin
--  发布时间:2009/12/24 10:04:45
--  
上面的公式会在真实程式化交易时生效,因为第一个开仓以后,真实的交易过程中不会马上返回交易结果
--  作者:wzywzy292
--  发布时间:2009/12/24 10:22:06
--  
您的意思是说前面加T就可以了。
--  作者:admin
--  发布时间:2009/12/24 10:22:50
--  

加T,交易控制符market改为mkt


--  作者:wzywzy292
--  发布时间:2009/12/24 10:28:02
--  
market是交易评测时用,mkt真实交易时用?
--  作者:wzywzy292
--  发布时间:2009/12/24 10:37:05
--  
以下是引用admin在2009-12-24 10:04:45的发言:
上面的公式会在真实程式化交易时生效,因为第一个开仓以后,真实的交易过程中不会马上返回交易结果

我觉得交易评测和真实交易应该一致才好,能否改进,谢谢!!!
--  作者:admin
--  发布时间:2009/12/24 10:44:24
--  
建议你看看金字塔自带的三进三出交易系统例子