欢迎您光临花生网社区!
| |

 找回密码
 立即注册
查看: 4555|回复: 3
打印 上一主题 下一主题

求助:如何实现“自动交易时 收盘前N 秒下单”? [复制链接]



Rank: 2

跳转到指定楼层
1#
发表于 2013-3-27 12:23:25 |只看该作者 |倒序浏览 | [分享到 腾讯微博 新浪微博]
博庭人员的回答让人一头雾水!
金魔方智能交易“到底能不能实现”日线周期上的“收盘前N秒下单”???

下面是金魔方自带的智能交易系统:
——————————————————————————————

//-------金魔方智能交易公式--------------
//例2_1 一目均衡多空策略
{策略:
1.转换线金叉基准线,本周期收盘时平空反手做多
2.转换线死叉基准线,本周期收盘时平多反手做空
3.多头自开仓20周期后平仓
}
input:  SN(26,5,100), FN(9,2,100);
基准线: (HHV(H,SN)+LLV(L,SN))/2;
转换线: (HHV(H,FN)+LLV(L,FN))/2;
bEnterLong := CrossOver(转换线, 基准线);
bEnterShort := CrossUnder(转换线, 基准线);
if bEnterLong then Buy('', DEFAULT, 0, 0, OT_CLOSE, OB_THISBAR);
if bEnterShort then SellShort ('', DEFAULT, 0, 0, OT_CLOSE, OB_THISBAR);
if BarsSinceEntry(0) >= 20 then Sell;
if BarsSinceEntry(0) >= 20 then BuyToCover;
{
注解:
1.CrossOver函数等同于Cross函数
2.开仓DEFAULT指定的下单量为[策略设置]中的委托数量
  平仓函数里的DEFAULT表示全部平仓
3.OT_CLOSE 与 OB_THISBAR 配合指定本周期收盘时交易,历史回测时以本周期收盘价作为成交价格,
   实盘自动交易时,对于分钟线周期,其实是在本周期结束,下一周期开始时下市价单的;
   对于日线周期,或者对于分钟线当天收盘的最后一个周期,
   则下单时机在[策略设置]-[自动交易]中的“日收盘交易在(n)秒前下单”指定。

}
————————————————————————————————————————
(一)请对上述智能交易系统的“注解3.”作出详细解释;
(二)如果金魔方 实现不了“日线周期上自动交易可以在收盘前N秒下单”,
                     请博庭员工给个明确回答;那我就彻底不再试用金魔方了;时间宝贵!
(三)3月初在另一个版面问过此问题,但现在进不去了,只能在此提问。  

使用道具 举报



Rank: 8Rank: 8

2#
发表于 2013-3-27 14:24:44 |只看该作者 | [分享到 腾讯微博 新浪微博]
1. OT_CLOSE+OB_THISBAR 是自动转换成 OT_MARKET+OB_THISBAR 了。就是市价单,需要#Run_Every_Tick
2. 收盘前N秒平仓是通过 SetExitOnClose 来开启,通过策略设置那里指定多少秒,这个秒数在回测时不体现,回测时都以收盘价成交

使用道具 举报



Rank: 2

3#
发表于 2013-3-29 07:56:30 |只看该作者 | [分享到 腾讯微博 新浪微博]
不升级,没法发帖。

使用道具 举报



Rank: 2

4#
发表于 2013-9-23 14:50:08 |只看该作者 | [分享到 腾讯微博 新浪微博]
收盘前N秒下单? 这个太冒险了吧~

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册


bottom

Archiver|www.hs633.com ( 粤ICP备11107430号 )

GMT+8, 2024-5-5 05:38 , Processed in 0.082026 second(s), 8 queries .

花生网 Copyright©2012-2014

回顶部