实现大智慧股票池程序化自动交易方法教程 联系客服

发布时间 : 星期五 文章实现大智慧股票池程序化自动交易方法教程更新完毕开始阅读3aeb10c9df80d4d8d15abe23482fb4daa48d1dd6

进入策略设置,选择金额,输入额度(使用软件自带策略必须设置好这两个要

素,如果是使用自己的策略且没有勾选股票池选择,软件也按照此设置操作) 买卖价格的设置是在信号价位基础上加减价位(适合使用软件自带策略,如果是用自己的股票池控制,可写在策略中,如果策略中使用收盘价C,则软件会使用此处的加减价位作为委托价)。

每次卖出如果是全部持仓,在卖出仓位设置选择1。

勾选收盘自动清除预警记录,若不勾选,买卖过的股票以后不能继续买卖。 余额不足撤销委托的意思是:例如当你设置每次买入一万,但你可用余额不足一万,如果不勾选则会按照你的余额买入。如果勾选,则不足一万不会下单。根据个人使用经验,建议不勾选此项。除金额外,建议参照下图设置。

请注意,所有设置及勾选均需要重启软件生效。正常情

况下,以下软件界面能正确读取并显示买卖状况,并可以在此处进行人工干预。在突发或其它情况下,可以手动停止监控。(软件重启后,默认处于自动交易监控状态)

以下为使用自有大智慧股票池策略自动交易进行出票池设置方法,使用软件自带策略或其它用户无需进行以下操作。

首先将khdzd.dll 拷贝到大智慧根目录,并重启大智慧。不放入DLL一切空谈 以下实例为自动分仓买入:(若出现盘中出入金情况,则需要重启软件,否则在计算资产总额的时候可能不准确)

预警:C;{替换为你的条件}

价:=DYNAINFO(29)*1.003;{也可以用现价C;需要在软件策略设置里面设置加减价位} 资产总额:=\意思是每次买入半仓,改为5则表示每次买入两成仓,每次交易会自动记住上次买入金额}

金额:=0; {在自动里面设置可以选择为金额或者股数,金额=0则读取交易可用资金}

重复控制:=1; {1为禁止重复买,0为允许,强烈建议选择1,否则会对一个股票不停的买} 池号:=1; {此功能未开放,填1即可}

if 预警 then BEGIN

下单金额:=\资产总额,1);

\价,金额,重复控制,池号);{向交易软件发送指令部分} END;

上图为举例,具体设置请根据自己的策略进行。 下面为出信号全仓卖出案例:

预警:C;

可卖数量:=\可卖持仓数量}

价:=IF(C>0,C/1.003,DYNAINFO(55));{也可以用现价C;在自动里面设置加提前量.也可以用买卖档位价:=IF(DYNAINFO(30)>0,DYNAINFO(30),DYNAINFO(55));} 股数:=0;{0为全仓或者根据自动里面设置仓位卖出,指定数量则优先卖出数量 ,1为自动读取持仓股数}

重复控制:= 0;{1为禁止重复卖,0为允许} if 预警 then BEGIN

卖出数量:=\可卖数量,1);

\价,股数,重复控制);{向交易软件发送指令部分} END;

上图为举例,具体设置请根据自己的策略进行。 谢谢大家,祝大家好运。