以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 超过5次止损就不交易了 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=182846) |
-- 作者:qq代人发帖 -- 发布时间:2020/11/3 11:23:18 -- 超过5次止损就不交易了 请教:我想写一个限制交易次数的 代码,怎么写,比如超过5次止损就不交易了,止损后退出。 |
-- 作者:FireScript -- 发布时间:2020/11/3 11:26:59 -- 这种都是用全局变量处理的。 http://www.weistock.com/bbs/dispbbs.asp?BoardID=10&ID=173541&skin=0 参考这个帖子里全局变量用法。你这里只要改成在止损时候给全局变量重新赋值就行了。
|
-- 作者:winheroking -- 发布时间:2020/11/3 11:36:07 -- 一、日内限制交易次数范例(图表程序化) //该策略适用于图表程序化交易 VARIABLE:NUM=0; // 全局变量,来控制当天交易次数 MA5:=MA(CLOSE, 5); COND1:=CROSS(MA5,MA20);
IF COND2 AND HOLDING>0 THEN SELL(1,1,MARKET); //平仓 IF COND1 AND HOLDING=0 AND NUM<CS THEN //开仓
IF TIME=CLOSETIME(0) THEN NUM:=0; // CLOSETIME(0)是取商品期货最后一节的交易时间,收盘的同时,NUM赋值为0。 是这样吗?如果是周内呢? |
-- 作者:FireScript -- 发布时间:2020/11/3 13:36:59 -- 周内不太好搞,因为遇到节假日一周可能不足五天。这时候判断会不稳定。不太好限定在一个法定周内。可能只能说按照五个交易日这样处理。 |