Rss & SiteMap

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

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

标题:[求助]开平仓问题

1楼
系统使用者 发表于:2016/5/12 10:05:51
1)当开多条件成交,开多,以开多最近2K低点止损保护。
2)当平多条件成立,平多以条件成立当条K线最低点被破平仓。
如何编写?  谢谢。
2楼
jinzhe 发表于:2016/5/12 10:10:48
2)当平多条件成立,平多以条件成立当条K线最低点被破平仓。
 
这个不是已经平了,后面还要怎么平?
3楼
系统使用者 发表于:2016/5/12 13:20:41
1)当开多条件成交,开多,以开多最近2K低点止损保护。主要是保护。万一失败,止损
4楼
系统使用者 发表于:2016/5/12 13:22:36
2)当平多条件成立,平多以条件成立当条K线最低点被破平仓。平多条件成立当K,并且当条K线最低点被破,平多条件
5楼
jinzhe 发表于:2016/5/12 13:24:10
1)当开多条件成交,开多,以开多最近2K低点止损保护。
2)当平多条件成立,平多以条件成立当条K线最低点被破平仓。

if 开多条件 then buy(holding=0,1,marketr);

ll:=valuewhen(enterbars=2,llv(l,2));

if enterbars>2 and l<ll then sell(1,0,marketr);

if 平多条件 then sell(1,0,limitr,low);

 

6楼
系统使用者 发表于:2016/5/12 15:37:37
valuewhen,不能使用逐K模式
7楼
系统使用者 发表于:2016/5/12 15:39:42
abb:=(time0-timetot0(dynainfo(207))<=5) or not(islastbar); 
if abb then begin  
if tmp1=-1 then buyshort(holding=0,1,marketr);
ll:=valuewhen(enterbars=2,llv(l,2));
if enterbars>2 and l<ll then sell(1,0,marketr);
if  holding<0 and bi=-1  then sell(1,0,limitr,low);
if tmp=1 then buy(holding=0,1,marketr);
ll:=valuewhen(enterbars=2,llv(l,2));
if enterbars>2 and l<ll then sell(1,0,marketr);
if  holding>0 and bi=1 then sell(1,0,limitr,low);
end
8楼
系统使用者 发表于:2016/5/12 15:39:57
不能使用逐K模式
9楼
系统使用者 发表于:2016/5/12 15:40:16
帮改一下
10楼
jinzhe 发表于:2016/5/12 15:46:49
abb:=(time0-timetot0(dynainfo(207))<=5) or not(islastbar);
 
if tmp1=-1 and abb  then buyshort(holding=0,1,marketr);
ll:=valuewhen(enterbars=2,llv(l,2));
if enterbars>2 and l<ll and abb  then sell(1,0,marketr);
if  holding<0 and bi=-1 and abb  then sell(1,0,limitr,low);
if tmp=1 and abb  then buy(holding=0,1,marketr);
ll:=valuewhen(enterbars=2,llv(l,2));
if enterbars>2 and l<ll and abb  then sell(1,0,marketr);
if  holding>0 and bi=1 and abb  then sell(1,0,limitr,low);
共29 条记录, 每页显示 10 条, 页签: [1] [2][3]


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