以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  怎么做这个辅助功能  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=95134)

--  作者:monarch
--  发布时间:2016/3/25 13:52:56
--  怎么做这个辅助功能
我买的是标准版,我想设计一个辅助功能策略

开始我先手动交易,由于需要出门离开电脑,但是还想在14:58把仓位平掉,请问这个代码该怎么写?

if TIME>145800 then 
begin 
SJDL:sell(holding>0, 0, thisclose);
SJDL2:sellshort(holding<0, 0,thisclose);
end

这样好像不行

--  作者:yukizzc
--  发布时间:2016/3/25 13:55:52
--  

图表无法识别手工开的仓位,除非你去编一个历史开仓信号存在

比如

buy(barpos=1,1,marketr);    //使第一根k上有1手持仓


--  作者:monarch
--  发布时间:2016/3/25 13:56:10
--  
if TIME>145800 then 
begin 
SJDL:sell(tbuyholding>0, 0, thisclose);
SJDL2:sellshort(tsellholding>0, 0,thisclose);
end

用这个也不行
[此贴子已经被作者于2016/3/25 13:56:23编辑过]

--  作者:wenarm
--  发布时间:2016/3/25 14:16:57
--  

图片点击可在新窗口打开查看此主题相关图片如下:600.png
图片点击可在新窗口打开查看
交易--下单设置止损止盈中
--  作者:monarch
--  发布时间:2016/3/25 14:35:01
--  
谢谢了,我要平的不是所有仓位。
我申请专业版先试用一下

--  作者:wenarm
--  发布时间:2016/3/25 14:49:14
--  

你可以尝试通过后台中的监控位置进行手工开平仓操作,这个位置操作的,程序化也可以处理