以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问移动止损怎么描述,跟系统差不多原理的  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=173324)

--  作者:qq代人发帖
--  发布时间:2019/11/28 14:17:09
--  请问移动止损怎么描述,跟系统差不多原理的
请问移动止损怎么描述,跟系统差不多原理的
--  作者:FireScript
--  发布时间:2019/11/28 14:28:57
--  
 要实现软件自带功能的移动止损?
1.那个首先是针对账户栏的,所以要想代码上实现,就必须后台程序化的代码才行。图表上不行。请确认你有使用后台程序化的软件权限。
2.移动止损 的功能最近一个版本有更新,直接使用这个功能也是很方便的。目前已经支持分品种设置和手动拖动止盈止损线了。

--  作者:FireScript
--  发布时间:2019/11/28 14:30:54
--  
 另外这个后台范例里面有这个代码模块的:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

可以直接看下里面的例子。

--  作者:陈明
--  发布时间:2019/11/28 14:32:49
--  
谢谢,老师
--  作者:陈明
--  发布时间:2019/11/28 15:02:02
--  
收盘平仓写了,当天3点收盘帐户上还看得持仓。
--  作者:陈明
--  发布时间:2019/11/28 15:40:11
--  

//收盘获利平仓
//if cd and time=closetime(0) then 
if cd and currenttime>145500 and currenttime<150000 then
begin
收盘平多:sell(cd,0,MARKETR);
tsell(DTZC>0,DTZC,MKT);
收盘平空:sellshort(cd,0,MARKETR);
tsellshort(KTZC>0,KTZC,MKT);
end
if time=closetime(0) then 
begin
m:=0;
end 

--  作者:陈明
--  发布时间:2019/11/28 15:42:21
--  
就是没平仓,1分钟周期,固定轮询模式
--  作者:FireScript
--  发布时间:2019/11/28 16:17:55
--  
收盘平多:sell(cd,0,MARKETR);
tsell(DTZC>0,DTZC,MKT);
收盘平空:sellshort(cd,0,MARKETR);
tsellshort(KTZC>0,KTZC,MKT);


图表代码和后台代码不能混搭的。

你如果是后台上运行,图表代码不会奏效,同理图表上运行 后台代码不会奏效。目前我不知道你用的是图表还是后台的程序化。

而且你收盘平仓条件里面也还有其他条件在里面。这个条件有没有满足也要确定下才行。如果是后台可以DEBUGFILE输出下你的条件。如果是图表 那直接在图表上看条件变量的输出结果。


--  作者:陈明
--  发布时间:2019/11/28 16:23:36
--  
后台也有,图表也有
--  作者:陈明
--  发布时间:2019/11/28 16:26:14
--  
上面这个是后台。图表呢?怎么写?谢谢老师