Rss & SiteMap

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

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

标题:[求助]

1楼
tdcq 发表于:2015/3/26 14:06:58

全局变量:(图表交易) 

当有一个多单时,不可再进多单;

当有一个空单时,不可再进空单;

当前多单盈利超过2倍止损(2B),忽略出现的空单信号(同时继续持有多单);盈利小于2B,出现空头信号,即进场。(此时继续持有多单,和新进空单)

当前空单盈利超过2B,忽略出现的多单信号(同时继续持有空单);小于2B出现多头信号,即进场(此时继续持有空单,和新进多单)。

 

之前表述不清。再次请教 如何编写 ?

2楼
pyd 发表于:2015/3/26 14:12:01

“盈利小于2B,出现空头信号,即进场”不能实现

图表不支持锁仓,有空单时必须平掉空单才能开多。

if 开多条件 and holding=0 then buy(1,1,market);//当有一个多单时,不可再进多单;
if 开空条件 and holding=0 then buyshort(1,1,market);//当有一个空单时,不可再进空单;
if h-enterprice>=2*b and holding>0 then sell(1,holding,market);//多单盈利超过2B止损

[此贴子已经被作者于2015/3/26 14:13:05编辑过]
3楼
tdcq 发表于:2015/3/26 14:15:21
如果是后台,如何实现?多谢赐教!
4楼
pyd 发表于:2015/3/26 14:28:19
if 开多条件 and tholding=0 and tenterprice-l<=2*b then tbuy(1,1,mkt);
if 开空条件 and tholding=0 and h-tenterprice<=2*b then buyshort(1,1,mkt);
if h-enterprice>=2*b and tholding>0 then tsell(1,tholding,mkt);
共4 条记录, 每页显示 10 条, 页签: [1]


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