以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 清仓 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=180701) |
-- 作者:fxrock4 -- 发布时间:2020/6/19 11:31:23 -- 清仓 后台,清仓不再符合持仓条件的品种。这怎么写哟 |
-- 作者:FireScript -- 发布时间:2020/6/19 13:14:25 -- 那你直接写个平仓语句就行了啊。平仓条件就是判断是否符合某个条件。只要你监控了这些品种,当他不符合条件的时候就会执行平仓的动作的。 |
-- 作者:fxrock4 -- 发布时间:2020/6/19 13:36:03 -- 那只是理论上的。 图表会自动平仓 但后台不再符合持仓时,并没有清仓
|
-- 作者:FireScript -- 发布时间:2020/6/19 13:58:49 -- 不会的。后台只要触发指定的条件就会执行的。 比如说c<ma(c,5) 时候不持有账号品种多头。那就直接写个tsell 条件就是c<ma(c,5) 。直接监控账户栏或者指定品种,只要这些品种当前满足 c<ma(c,5) 自然会平仓。 |
-- 作者:fxrock4 -- 发布时间:2020/6/19 14:14:38 -- 我的会啊,难道我电脑累了? 使用指定数量刷新K线(860),这个值一般选多少? 电脑内存现在只用了16%
|
-- 作者:FireScript -- 发布时间:2020/6/19 14:22:03 -- 1.你那个没平仓问题肯定要调试查下才知道。代码执行都是死板的,没执行肯定有原因。必须把你设置的条件输出看下才能知道问题所在。 2.一般按照默认即可。但是你如果有ma,ema这些函数,且里面参数比较大的时候,为了确保函数计算正常,这时候才需要调整下数据量。 |
-- 作者:fxrock4 -- 发布时间:2020/6/19 14:25:12 -- 怎么设置输出条件呢? 没有MA EMA的
|
-- 作者:FireScript -- 发布时间:2020/6/19 14:32:22 -- 1.DEBUGFILE(\'D:\\test/txt\',STKLABEL+\'是否满足平仓条件:\',平仓条件); 这样就可以输出下平仓条件看下了。如果发现不一致,那就可以把变量数值进一步输出了 2.没有EMA,MA之类的,可以按照默认数据量处理即可。
|
-- 作者:fxrock4 -- 发布时间:2020/6/19 14:56:46 -- 2020-06-19 14:54:32.728 ZN00是否满足平仓条件: 2020-06-19 14:54:32.869 EG00是否满足平仓条件: 2020-06-19 14:54:33.025 PP00是否满足平仓条件: 2020-06-19 14:54:33.166 RB00是否满足平仓条件: 也看不出有什么东东呀
|
-- 作者:FireScript -- 发布时间:2020/6/19 15:00:29 -- 抱歉,写漏了。 DEBUGFILE(\'D:\\test/txt\',STKLABEL+\'是否满足平仓条件:%.2f\',平仓条件);
|