Rss & SiteMap

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

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

标题:请问老师,后台限制开仓次数的问题?

1楼
IF左边 发表于:2016/4/13 13:22:00
if l<=tENTERPRICE-z*s  and tENTERBARS>0 and extgbdata(stklabel+'nn1')=1 and extgbdata(stklabel+'dcs')=0  then begin
 tsell(1,extgbdata(stklabel+'ss15'),mkt);
 extgbdataset(stklabel+'nn1',0);
  extgbdataset(stklabel+'ss15',0);
  extgbdataset(stklabel+'dcs',1);
 end
 DEBUGFILE('D:\调试日志\调试日志15.txt',stklabel+'nn1%.0f',extgbdata(stklabel+'nn1')); 

上面的代码中,是否在条件 l<=tENTERPRICE-z*s  and tENTERBARS>0 and extgbdata(stklabel+'nn1')=1 and extgbdata(stklabel+'dcs')=0  不满足的情况下,如果手工平了仓,也会造成变量nn1=0?
2楼
jinzhe 发表于:2016/4/13 13:23:27
不会,变量赋值的原因是“满足条件”,而不是“平了仓”
3楼
IF左边 发表于:2016/4/13 13:26:24
那怪事了,明显的条件不满足,为何nn1=0了?
4楼
IF左边 发表于:2016/4/13 13:28:30
仓位一直还在,没有到上次开仓价-z*s,持仓一直是盈利的,为何变量会发生了变化?
5楼
jinzhe 发表于:2016/4/13 13:49:47
你看下调试日志,看看变量变化时是在哪个时间,再看看日志是否有触发,最后再看看条件的调试日志里面的条件是否是满足
6楼
IF左边 发表于:2016/4/13 14:01:15
我看了调试日志,4月6日晚上11点,动煤1609开了仓,同时变量nn1=1,到4月7月晚上9点,变量就成了0了,中间没有平仓动作,所有变量变化的条件也不达到,但是nn1=0了,4月6日下午14.45分都还是1的。实在是怪事了
7楼
IF左边 发表于:2016/4/13 14:03:37
调试日志里是4月7日,20:15就变成了nn1=0了,非交易时间段它的变量也发生了变化,
8楼
IF左边 发表于:2016/4/13 14:11:24
不间断监控打勾会不会有影响?

9楼
jinzhe 发表于:2016/4/13 14:18:00

会,导致停盘时监控还在运行

 

你再进一步的调试,把你的平仓条件都输出一下,把每个平仓条件的数据也数据一下,看看是哪个值的变化造成的条件改变

10楼
IF左边 发表于:2016/4/13 14:20:34
平仓条件输出的话,要卡死,
共12 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.07910 s, 3 queries.