Rss & SiteMap

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

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

标题:[原创]盘中手工平仓,怎样在程序中同步手工信号

1楼
splisun 发表于:2016/7/14 22:19:16
图表程序化开单后,没到止损止赢,如盘中人工平仓,怎样在程序中同步这个手工信号?
2楼
jinzhe 发表于:2016/7/15 9:13:33
同步不了信号,程序获知不了手工平仓的情况
3楼
splisun 发表于:2016/7/15 9:35:49

哪为什么手动开仓,程序能平仓呢?

假设某投资者是个半自动交易者,手动开仓,自动平仓。那我们如果做到使用tholding呢?

holding=tholding!!就是让前面有开仓,OKbuy(barpos=datacount-1,实际持仓,market)。

可是在逐周期模式下,tholding只在最后一个周期有值,其余都=0,怎么办?用extgbdata

完整代码如下:

aa:tholding,linethick0;

bb:=extgbdata('quanju');

if bb>0 then buy(barpos=datacount-1,bb,thisclose);

if aa>0 then 

begin

sell(1,0,market);

end

if islastbar then extgbdataset('quanju',aa);

//以上代码可实现 手动开仓,自动平仓。

4楼
splisun 发表于:2016/7/15 9:46:55

是不是这样理解,手动平仓后,变成tholding=0,但holding不为0,想办法让holding也同步变成0,就可以了?

5楼
jinzhe 发表于:2016/7/15 9:51:07

这是舍弃历史信号情况下的无条件平仓,和开仓相关的信息一律获取不到

而你的程序化开仓是有条件有判断有历史信号的

6楼
splisun 发表于:2016/7/15 9:55:35
不是很懂,先放着吧,多谢。
7楼
splisun 发表于:2016/7/15 13:51:41
如果,单一品种一开一平对应模式,程序开仓后,手工平仓了,也就是帐户里没有持仓了,这时让程序初始化一下,能不能办到?
8楼
jinzhe 发表于:2016/7/15 13:54:31
图表程序没有什么初始化信号,开了仓之后不给个平仓语句,这个开仓信号就一直存在
9楼
splisun 发表于:2016/7/15 14:09:56
也就是说,后台程序能办到?
10楼
jinzhe 发表于:2016/7/15 14:19:29

是的,原理是后台没有历史信号,开了就过去了,平了就没了。

但是一定要在后台监控界面上平,才有各种和平仓相关的信息返回

共13 条记录, 每页显示 10 条, 页签: [1] [2]


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