Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:怎样先把信号平掉,重新开仓。

1楼
qq代人发帖 发表于:2017/10/13 13:41:43

请教:在程序化中,是到晚上12点后,止损就退出,盈利就拿到强平,程序到12点退出。

可是再次启动后,没有信号不自动开仓,怎么启动呢?怎样先把信号平掉,重新开仓。

2楼
banzhuan 发表于:2017/10/13 13:48:23
你的策略没出信号,当然不会开仓
3楼
winheroking 发表于:2017/10/13 14:00:47
那该怎么解决呢?可以手动开个持仓吗?

4楼
banzhuan 发表于:2017/10/13 14:23:26
方便说一下你的代码吗?
5楼
winheroking 发表于:2017/10/13 14:31:13
a:=mindiff;
dm:=4-INTPART(LOG(C));
SETTLE:ROUNDS(IF(sum(vol,todaybar)=0,C,sum(C*vol,todaybar)/sum(vol,todaybar)),2+dm),colorred;
JIE:=SETTLE,COLORWHITE,LINETHICK4;
if C>JIE AND TIME>1800 AND TIME<2359 and holding=0 then buy(1,1,marketr);
if C<JIE AND TIME>1800 AND TIME<2359 and holding=0 then buyshort(1,1,marketr);
if C<=ENTERPRICE-10*A AND TIME>1800 AND TIME<2359 then begin
sell(holding>0,holding,marketr);
buyshort(holding=0,1,marketr);
end
if C>=ENTERPRICE+10*A AND TIME>1800 AND TIME<2359 then begin
sellshort(holding<0,holding,marketr) ;
buy(holding=0,1,marketr);
end
共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.