以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 策略编写求助区 (http://222.73.7.161/bbs/list.asp?boardid=11) ---- 求助:这个策略如何写? (http://222.73.7.161/bbs/dispbbs.asp?boardid=11&id=30755) |
-- 作者:bigbear -- 发布时间:2012/11/20 0:44:51 -- 求助:这个策略如何写? 有2个策略,一个是日线上的,一个是30f 上的。
想实现,在日线 上策略处于 做空的时候, 在30f 上的策略只触发做空和平空;做多就反过来。
if 日线空 then begin
if 30f空 then buyshort; if 30f平空 then sellshort;
end
if 日线多 then begin if 30F多 then buy; if 30f平多 then sell;
end
如何在30f 策略中 调用日线上的策略判断呢?
|
-- 作者:jinzhe -- 发布时间:2012/11/20 9:07:58 -- 你好,请耐心等候 |
-- 作者:bigbear -- 发布时间:2012/11/21 12:48:23 -- 以下是引用jinzhe在2012-11-20 9:07:58的发言:
你好,请耐心等候 您是说,现在的软件版本还不支持? 要等待新版本才行? |
-- 作者:jinzhe -- 发布时间:2012/11/21 16:10:15 -- 等高人来帮你做 |
-- 作者:lenghang -- 发布时间:2012/11/30 10:16:14 -- 我也正想知道这个怎么写 |
-- 作者:王锋 -- 发布时间:2012/11/30 13:03:50 -- 在日线策略里,根据策略多空置全局数据库的方法来解决
IF 多 THEN EXTGBDATASET( \'TESTSYSTEM\',1 );
IF 空 THEN EXTGBDATASET( \'TESTSYSTEM\',2 );
30分策略里 if EXTGBDATA(\'TESTSYSTEM\') = 2 then begin
if 30f空 then buyshort; if 30f平空 then sellshort;
end
if EXTGBDATA(\'TESTSYSTEM\') = 1 then begin if 30F多 then buy; if 30f平多 then sell;
end |
-- 作者:bigbear -- 发布时间:2012/12/9 19:28:09 -- 多谢高手!!! |
-- 作者:aa33 -- 发布时间:2012/12/17 20:47:53 -- 王峰老师: 我是新手看不明白,不知道你省略的地方怎么填,能不能举个实例说明白一点? |
-- 作者:jinzhe -- 发布时间:2012/12/24 9:19:35 -- 建议设一个像文华一样的“商品指数” 把相应的条件填进去。 下单语句写完整 |
-- 作者:guotx2010 -- 发布时间:2013/1/3 10:58:15 -- 用stkindi获取日线策略的信号,然后根据这个信号来确定30F策略的信号方向就可以,信号一致就开仓,否则就平。
|