Rss & SiteMap

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

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

标题:请教老师后台程序化的移动止损

1楼
Gnammtsho 发表于:2014/2/27 16:21:45

软件自带的后台程序华移动止损模块只用于多头,   自己改编了一个空头,可是在实盘中运行不了,哪里有问题??

 

 

 

 

移动止损
    //A有三种数值状态:500000,0,最新价;
    //当A=500000时表示当前有持仓,A=0时表示移动止损执行完毕,A=最新价时用于比较价格是否上涨

    //5.1将A赋值为500000,表示当前有持仓
    IF TSELLHOLDINGEX( '','' ,0 )>0 AND EXTGBDATA('a' )=0 THEN BEGIN
    EXTGBDATASET( 'a',500000 );
    END

    //5.2使A始终表示监控开始后的最低价
    IF DYNAINFO(  7)<EXTGBDATA('a' ) and EXTGBDATA('a' )>0 THEN BEGIN
    EXTGBDATASET( 'a',DYNAINFO(  7));
    END

    //5.3发现价格上涨止损,并将A赋值为0表示移动止损动作完成
    IF DYNAINFO(  7)-EXTGBDATA('a' )>40*MINDIFF and EXTGBDATA('a' )>0 THEN BEGIN
    TSELLSHORT(THOLDING2<0,手数,MKT );
    EXTGBDATASET( 'a',0);
    END

 

[此贴子已经被作者于2014/2/27 16:22:30编辑过]
2楼
jinzhe 发表于:2014/2/27 16:32:05

有没有清空过全局变量?把a重置为0?

3楼
Gnammtsho 发表于:2014/2/27 16:37:02

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140227163707.jpg
图片点击可在新窗口打开查看
4楼
Gnammtsho 发表于:2014/2/27 16:37:25
是在前面设a=0么?
5楼
jinzhe 发表于:2014/2/27 16:48:29
把variable改成GLOBALVARIABLE
共5 条记录, 每页显示 10 条, 页签: [1]


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