以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 日内如何在亏损后全天停止交易 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=60769) |
-- 作者:jj_king -- 发布时间:2014/1/9 9:54:08 -- 日内如何在亏损后全天停止交易 你好,我想对日内交易模型做一个限定条件:第一笔交易盈利,允许开第二笔,即账户有盈利允许继续开仓,当某笔交易令账户亏损后当天不再开仓(单子离场后亏损,不算盘中的亏损)。一天最多进行5笔交易。请问如何实现
|
-- 作者:jinzhe -- 发布时间:2014/1/9 9:57:12 -- variable:n=0; if 开仓条件 and holding=0 and n<5 then begin buy......; end
if 平仓语句 and holding>0 then sell......; if numprofit(1)>0 then n:=n+1; if numprofit(1)<=0 then n:=5; end
if time=closetime(0) then n:=0; |
-- 作者:jj_king -- 发布时间:2014/1/9 10:05:53 -- 这个是当某一笔交易亏损后停止下单吧,如果是第一笔盈利1W,第二笔亏损5千,账户还是盈利的,可以继续下单,直到账户出现亏损才停止交易,怎么写? |
-- 作者:jinzhe -- 发布时间:2014/1/9 10:08:57 -- variable:n=0; a1:=ref(asset,todaybar); if 开仓条件 and holding=0 and n<5 then begin buy......; end
if 平仓语句 and holding>0 then sell......; if asset>a1 then n:=n+1; if asset<=a1 then n:=5; end |
-- 作者:jj_king -- 发布时间:2014/1/9 10:24:54 -- 谢谢 如果再加一个卖出及平仓的条件应该加在哪? |
-- 作者:jinzhe -- 发布时间:2014/1/9 10:28:31 -- 那不是一样的,照着上面抄一遍,开多改开空,平多改平空,平多那里的HOLDING>0平空要相应的改成HOLDING<0 |