A计划股池说明.doc

上传人:最*** 文档编号:1138845 上传时间:2019-10-08 格式:DOC 页数:17 大小:407KB
返回 下载 相关 举报
A计划股池说明.doc_第1页
第1页 / 共17页
A计划股池说明.doc_第2页
第2页 / 共17页
A计划股池说明.doc_第3页
第3页 / 共17页
点击查看更多>>
资源描述
_大智慧股票池预警1、A计划接口方式(推荐)界面选项:图(1)启动买入、启动卖出:勾选相应的选项可起到买卖均交易或者只买入或者只卖出的效果。 保留资金:当可以正确检测到可用资金时,买入时可以设定多少资金不被使用。 接收码:接收由相对应发送码并负责交易。可以实现不同股池由不同的多个A计划软件交易不同条件的股票。 不买入持仓股:在可以正确读取仓位(A计划并不能保证所有的委托软件都能正确读取到仓位信息)的前提下勾选此项,当股池中的买入信号出现时,如果你的持仓股中已经有该股,则不进行买入。限定当天买入次数:勾选则买入次数由后面的次数限制。买入后加入禁买:勾选此项,当股池买入指令执行后,自动将该股票代码加入至常用选项里的禁止买入列表中。卖出后移出禁买:勾选此项,当卖出股票时,如果常用选项里的禁止买入里有该股票,则从该列表中移出。其它选项都比较好理解。用户可以自行灵活设置以达到自己的交易目的。如果在常用选项里禁止买入和禁止卖出的相关股票代码,也同样可以起到特定股票不交易的作用。此种方式由A计划提供的专用DLL供行情分析软件调用,可以应用于支持扩展函数调用的行情分析软件,如分析家、飞狐、大智慧、大智慧,可以在预警、大智慧股票池公式中使用。简单易用,功能强大。目前提供7个函数供用户调用函数A:按资金交易函数AN:按股数交易(两个函数用法相同)函数AC:控制A计划清仓函数函数ASET:控制A计划买卖开关函数ASAVE:保存大智慧自定义数据函数函数ABLK:自选股添加、删除、获取股票个数函数函数ADIR:目录添加、删除、获取股票个数函数函数AGET:获取持仓相关信息函数AR:控制A计划进行刷新函数 AMEMBLK:全局变量内存操作函数函数 AMEMDATA1:全局变量内存操作函数函数 AMEMDATA2:全局变量内存操作函数快速入门:第1步:从A计划软件文件夹里提供的ADLL.dll复制到大智慧或者支持函数接口的行情软件(分析家、飞狐等)的文件夹里。第2步:以大智慧股票池为例:在公式里加入如下示例监控:C10 AND C0 THENBEGINBuy0:=ADllA(1,3000*监控,0,0);END;该DLL的调用如上所示,A计划专用DLL目前提供7个专用的A函数。上例意为当达到买入条件时买入3000元的股票。 相关学习视频及资料链接地址:视频及教程 A计划股票自动交易论坛函数调用方法及参数解释:函数 ADllA函数解释从ADLL这个动态链接库中调用A函数,后面跟括号,括号内最小2个参数,最大包含4个参数。每个参数间用半角逗号分隔。参数11 买入 0 卖出 (融资融券:1担保品买入 0担保品卖出 2融瓷买入 3融券卖出 4买券还券 5卖券还款) 参数2买卖资金 该参数用来表示需要买入股票所用的资金以及卖出需要卖出多少资金的股票。(整数和实数均可) 参数3报价 该参数由用户在公式里代入报价,也可以设为0由A计划软件按最新价处理。如果该参数由用户直接给出,则直接按用户的报价进行下单,比如用户可以直接计算好一个优化后的报价,或者直接计算出涨停价。A计划在计算时,如果该参数大于0即表示由用户的报价来报单。如果该参为0,则由A计划按当时股价的最新价以及在A计划软件里设置的报价优化后进行委托报单处理。 注:此参数可以省略,如省略直接由A计划负责报价,如此参数省略则第4个参数也应该省略。参数4发送码 指定由哪个与此发送码相同的接收码的A计划软件接收并交易。(必须为整数)注:此参数可省略,默认值为0。如第3个参数省略,则此参数一定要省略。调用示例假设我们的条件公式为:监控:C10 AND C10 AND C10 AND C=100的股票全部清仓卖出。参数4个,第1个参数必须为0;第2个参数为发送码,即让哪个有相同接收码的A计划做清仓;第3个参数为清仓比例,如0.5即为清仓时每个持仓个股只清一半;第4个参数为报价优化,如0.005即报价时按最新价-最新价*0.005做为卖出报价。注:参数3、4均可省略,默认参数3的值为1,参数4的值为0.005;如果按比例清仓时计算卖出股数少于100按100股卖出,如个股可卖数量为100,清仓比例为0.5,计算结果小于100则按100处理,如果参数3为负数或者大于1则自动将此参数设为1。调用示例假设我们的条件公式为:监控:C3000; (假设监控对象为上证指数,当指数在3000点之上即清仓)调用示例:ADllAC(0,0*监控) 向接收码为0的A计划发送清仓命令。ADllAC(0,1*监控) 向接收码为1的A计划发送清仓命令。ADllAC(0,0*监控,0.5) 向接收码为0的A计划发送清仓命令。清仓时只清可卖数量的0.5倍。ADllAC(0,0*监控,0.3,0.008) 向接收码为0的A计划发送清仓命令。清仓时只清可卖数量的0.3倍,报价时按千分之8优化报价(最新价-最新价*0.008)。ADllAC(0,0*监控,0.4,0) 向接收码为0的A计划发送清仓命令。清仓时只清可卖数量的0.4倍,报价时不优化直接按最新价报价)。函数ADllASET函数解释1、此函数可控制A计划本交易中的启动买入、启动卖出开关。你可以利用这个函数实现风险控制,比如当大盘某个指标出现时,可以控制A计划不再买入,当符合某个条件时,可以打开A计划的启动买入开关,以继续买入符合条件的股票;2、加入或者删除A计划禁止买入或者禁止卖出列表。可以利用该函数在股池中调用将股票代码加入到A计划的禁止买入或者禁止卖出列表。或者从上述列表中移出股票代码。参数为3个,第1个参数 0代表设置启动卖出 1代表设置启动买入;第2个参数0为关闭1为打开;用于增删禁止买卖列表:第1个参数设置为2代表操作禁止买入列表,第2个参数1为加入,0为移出;第1个参数设置为3代表操作禁止卖出列表,第2个参数1为加入,0为移出。参数3发送码(忽略此参数默认为0)。调用示例假设我们的条件公式为:监控:C2000 AND C10 and C0 thenBeginAdd1:=ADllASET(2,1*AA);End;2、符合条件从A计划的禁止买入列表移出AA:C10 and C0 thenBeginAdd1:=ADllASET(2,0*AA);End;3、符合条件加入到A计划的禁止卖出列表AA:C10 and C0 thenBeginAdd1:=ADllASET(3,1*AA);End;4、符合条件从A计划的禁止卖出列表移出AA:C10 and C0 thenBeginAdd1:=ADllASET(3,0*AA);End;函数 ADllASAVE函数解释保存自定义数据函数 此函数可以在大智慧存储你想存的数据此函数可以有4个参数,最少要填写2个参数,使用参数4,必须要有参数3。参数1存储在自定义数据的序号XX,XX可以取值范围为大于0的整数 大智慧对应的自定义数据名称应为axx参数2你想存的数据 取值范围 实数。注:如果此参数2填写值为8888,则表明是获取该自定义数据最后一个数据,如无数据则返回-1(见调用示例)参数3此参数可省略,如省略则覆盖写数据,如填写大于0的数值则按添加方式写数据参数4此参数可省略,如参数3省略,此参数无效。参数填0或者9有效(0代表大盘指数,9代表版块指数),指明该写入是指数数据。仅支持上海和深圳指数函数示例ASAVE1:=ADllASAVE(1,50*监控) 存储数据50到名称为a1的自定义数据中 覆盖原数据ASAVE1:=ADllASAVE(1,C*监控) 存储收盘价到名称为a1的自定义数据中 覆盖原数据ASAVE1:=ADllASAVE(1,C*监控,1) 存储收盘价到名称为a1的自定义数据中 在原数据后追加ASAVE1:=ADllASAVE(1,C*监控,0,0) 存储收盘价到名称为a1的自定义数据中 覆盖原数据,且写入的为指数数据Adata1:=ADllASAVE(1,8888)或者Adata1:=ADllASAVE(1,8888*监控) 获取自定义数据a1的最后一个数据给变量Adata1Adata7:=ADllASAVE(7,8888)或者Adata1:=ADllASAVE(7,8888*监控) 获取自定义数据a7的最后一个数据给变量Adata7函数ADllABLK函数解释删除、添加到大智慧自选股、获取板块中股票个数。函数参数2个。参数10 从自选股中删除 1 添加至自选股 2 返回该版块中的股票品种总数 3清空该自选股的所有股票 6返回股票在该自选股中是否存在(返回值1存在,0不存在)参数2自选股序号 增删自选股1,此参数值为1*条件函数示例假设我们的条件变量 预警 为真if 预警 thenbegind2:=ADllABLK(1,2*预警);将符合 预警 条件的股票添加至自选股2中end;if 预警 thenbegind3:=ADllABLK(0,1*预警);将符合 预警 条件的股票从自选股1中删除end; if 预警 thenbegind3:=ADllABLK(2,1*预警);得到自选股1中的股票品种数,如自选股1中有16个股票,返回值为16end;清空自选股1中的所有股票方法1:del1:=ADllABLK(3,1);方法2:if 预警 thenbegindel1:=ADllABLK(3,1*预警);end; 股票在该自选股中是否存在方法1:IN5:=ADllABLK(6,5);返回某股票是否存在自选股5中,返回值1存在0不存在方法2:if 预警 thenbeginIN5:=ADllABLK(6,5*预警);返回某股票是否存在自选股5中,返回值1存在0不存在end; 函数 ADllADIR 函数解释文件操作函数,可以实现往目录里添加、删除股票,判断某个股票是否在某个目录,判断该目录中股票数量等功能参数2个参数1:对哪个以数字命名的目录进行操作参数2:要实现的功能参数值0 从某个目录中删除股票1 往某个目录中添加股票2 返回某个目录中的股票数3 清空某个目录的股票6 某个股票是否在某个文夹中函数读写目录结构 大智慧文件夹UserDateAdata示例AA:C10 and C0 thenbeginadddir1:=ADllADIR(1,1*AA);把符合条件的股票代码写到目录1deldir1:=ADllADIR(1,0*AA);把符合条件的股票代码从目录1里删除indir1:=ADllADIR(1,6*AA);符合条件的股票是否在目录1中cleardir1:=ADllADIR(1,3*AA);清除目录1中的所有股票代码dirn:=ADllADIR(1,2*AA);返回目录1中的股票数量end;函数 ADllAGET函数解释参数2个参数1:获取数据类型参数2:发送码。指向具有相同接收码的A计划连接的帐号进行数据请求调用格式 a1:=ADllAGET(参数1,参数2*条件变量)注意:如果此函数的返回值为-10000或者-10001表示此函数没有获取到数据,使用此函数时可以先检查返回值。参数参数解释调用示例0可用资金可用资金:=ADllAGET(0,0);直接获取接收码为0所关联的委托软件的可用资金1总资产总资产:=ADllAGET(1,1);直接获取接收码为1所关联的委托软件的总资产额2持仓品种持仓品种数:=ADllAGET(2,0);直接获取接收码为0所关联的委托软件的持仓品种个数3总市值市值:=ADllAGET(3,1);直接获取接收码为1所关联的委托软件的持仓总市值4持仓比持仓比:=ADllAGET(4,1);直接获取接收码为1所关联的委托软件的持仓比返回的数值总市值总资产5保留6个股库存数量AA:条件;If AA0 thenBegin库存数量:=ADllAGET(6,1*AA);End;获取接收码为1的A计划所关联的委托软件的符合条件的个股的持仓库存数量。注:要在条件中进行判断,否则返回结果不正确。也即在满足条件时需要交易时再去获取个股的相关持仓数据7个股可卖数量AA:条件;If AA0 thenBegin可卖数量:=ADllAGET(7,1*AA);End;获取接收码为1的A计划所关联的委托软件的符合条件的个股的持仓可卖数量。注:同上8个股成本价AA:条件;If AA0 thenBegin成本价:=ADllAGET(8,1*AA);End;获取接收码为1的A计划所关联的委托软件的符合条件的个股的持仓成本价。注:同上9判断股票是否在禁止买入列表接收码为0的A计划的禁止买入列表中是否有该股票。判断Y1的返回值,如果值为1表示该股票在禁止买入列表,小于1的值代表不在该列表Y1:=ADllAGET(9,0); AA:条件;If AA0 thenBeginY1:=ADllAGET(9,0*AA);End;10判断股票是否在禁止卖出列表接收码为1的A计划的禁止卖出列表中是否有该股票。判断Y1的返回值,如果值为1表示该股票在禁止卖出列表,小于1的值代表不在该列表Y1:=ADllAGET(10,1); AA:条件;If AA0 thenBeginY1:=ADllAGET(10,1*AA);End;函数 ADllAR函数解释在股池中调用此函数可向A计划发送刷新指令。参数1:0全部刷新,1只刷新仓位。参数2:发送码,指令有相同接收码的A计划软件进行刷新。示例代码:1 ar0:=ADllAR(0,0*预警);向接收码为0的A计划发送刷新委托软件指令2 ar1:=ADllAR(1,1*预警);向接收码为1的A计划发送刷新仓位软件仓位指令函数 ADllAMEMBLK函数解释在股池中调用此函数,可以在内存中定义全局变量来实现自选股读写等功能,比文件读写型的自选股读写功能速度快,可以用来代替文件操作型的自选股读写。也可以只用来做全局变量来使用。内存变量名称以数字命名,比如你可以定义一个内存全局变量1 可以对变量1进行读写操作,来实现你现要的功能。数字命名的变量名也可以称为内存序号。本函数需要2个参数,参数1:要实现的功能序号(1:内存增加股票 0:从内存中删除股票 2:某只股票是否在某个内存段里 3:获取某个内存段里的股票数量 4:返回所有用此函数存储的股票数量 5:清除所有用此函数存储的股票) 6:求交集(参数2和参数3为内存序号范围) 参数2:内存变量序号 参数3:当参数1为6时需要设置此参数函数调用示例示例1:往内存中写股票代码(返回值:1成功 0失败 1出错)AA:C10 and C0 thenbeginADDMEM:=ADllAMEMBLK(1,1*AA);将符合条件的股票代码写到内存变量序号为1的内存变量里面ADDMEM2:=ADllAMEMBLK(1,2*AA);将符合条件的股票代码写到内存变量序号为2的内存变量里面end;示例2:从内存中删除股票代码(返回值:1成功 0失败 1出错)AA:C10 and C0 thenbeginDelMEM1:=ADllAMEMBLK(0,1*AA);将符合条件的股票代码从内存变量序号为1的内存变量中删除end;示例3:该股票是否在相应的内存里(返回值:1成功 0失败 1出错)Ok:=”ADllAMEMBLK”(2,1);返回该股票是否在内存序号为1的内存段里,返回值1为存在示例4:某内存序号内存段里存储的股票数量(返回值:1出错)NUM:=”ADllAMEMBLK”(3,1);返回在内存序号1里的内存里存储的股票数量示例5:返回所有的用此函数存储的股票数量(返回值:1出错)TNUM:=”ADllAMEMBLK”(4,0);返回所有用此函数存储的股票总数量示例6:清除所有用此函数存储的股票,清空内存段(返回值:1成功 0失败 1出错)DELALL:=”ADllAMEMBLK”(5,0); 示例7:求内存序号范围内交集(返回值:1存在 0不存在 1出错)AA:”ADllAMEMBLK”(6,1,5)0;求内存序号15中都存在的股票示例8:求内存序号范围内交集(如果包含参数4,则表示求满足多个内存)返回值同上AA:”ADllAMEMBLK”(6,1,5,3)0;求内存序号15中存在3个的股票的交集函数 ADllAMEMDATA1函数解释在股池中调用此函数,可以在内存中定义全局变量来实现单值数据读写等功能,也可以只用来做全局变量来使用。内存变量名称以数定命名,比如你可以定义一个内存全局变量1 可以对变量1进行读写操作,来实现你现要的功能。变量的命名以数字命名,也可以称为内存序号。本函数个参数3个,当写数据时必须3个参数,第3个参数为写入的值,读数据只需要2个参数,第3个参数不要填写。本函数最多支持2000个数据读写。参数1:为1时表示存数据,不为1时表示读数据。参数2:内存序号。参数3:需要存储的数据(存储数据时必须有此参数)函数调用示例示例一:存储单值数据AA:C10 and C0 thenbegindata1:=ADllAMEMDATA1(1,11,C*AA);把数据写到内存序号为11的内存段里end;示例二:读取单值数据(返回值:相应序号里的存储值 1出错)Data11:=ADllAMEMDATA1(2,11);读取存储在内存序号11里的数据函数:ADllAMEMDATA2函数解释在股池中调用此函数,可以在内存中定义全局变量来实现股票相关数据读写等功能,也可以只用来做全局变量来使用。内存变量名称以数定命名,比如你可以定义一个内存全局变量1 可以对变量1进行读写操作,来实现你现要的功能。变量的命名以数字命名,也可以称为内存序号。内存数据包含代码和您存储的相应的数据。本函数个参数3个,当写数据时必须3个参数,第3个参数为写入的值,读数据和其它功能操作时只需要2个参数,第3个参数不需填写。函数调用示例示例一:存储股票相关数据AA:c10 and c0 thenbeginSAVE2:=ADllAMEMDATA2(1,2,c*AA);把数据C写入到内存序号为2的相应内存段,并且对应股票代码end;示例2:读取存储在相应内存段且股名符合的数据(返回值:存储的数据 1出错)Data1:=ADllAMEMDATA2(2,1);从内存序号1 里读取相应股名的数据示例3:删除存储在相应内存段且股名符合的数据(返回值:1成功 0失败 1出错)AA:C10.15;if AA0 thenbegindel3:=ADllAMEMDATA2(3,1*AA);从内存序号1里删除相应的数据end;示例4:删除存储在相应内存段的所有数据(返回值:1成功 0失败 1出错)Del1:=ADllAMEMDATA2(4,1);删除所有存储在内存序号1 里的股票相关值数据示例5:删除所有用此函数存储的数据(返回值:1成功 0失败 1出错)DelAll:=ADllAMEMDATA2(5,0);删除所有用此函数存储的股票相关值数据灵活运用这些函数,用户可以在股池中设计出买卖资金量的程序化交易。如满足某一条件先建仓多少资金,当满足另一条件时加仓或者减仓;当风险来临时关闭买入或者及时清仓等。用户可以灵活组合A计划软件提供的功能来实现更加丰富的程式化交易。重复交易的控制说明:熟悉大智慧股票池制作的者都知道:在我们制作股池指标条件时,界面里有一个选项如图下所示股池的流程决定了当你不勾选不删除源状态中股票时,一旦有满足条件入池股票后,前池的相应该股票也自动从前池中清除,不勾选时调用交易函数只会交易一次。但是当你勾选时,由于前池还有已经入池的该股票,流程会再次调用交易函数进行交易。不用担心,A计划已经充分考虑了这个问题:如果你不想买入你已经持仓的股票,可以勾选(图1)中的不买入持仓股。不想重复买入勾选(图1)中的当天不重复买入相同股。另外还有一个更加灵活的解决方法:当我们调用交易函数买入后,将该股票写入大智慧的某个自选股中,比如买入后把该股票写入到自选股1,在买入之前先对自选股1进行判断,判断该是否在自选股1中存在,如果存在不再买入。可以通过调用上面的介绍的函数ABLK来实现。提示:利用ADLL提供的函数我们可以做很多灵活、复杂的控制,更好的实现模型化交易。FAQ:1、如何正确发送报价至A计划软件(注自定限价报价可以让A计划处理速度更快)监控:C10 AND C0 THEN /满足条件定义报价变量为最新价BEGINaa1:=ADllA(1,3000,C*监控,0);END;*监控:C10 AND C0 THEN BEGIN aa1:=ADllA(1,3000,DYNAINFO(7)*监控,0);END;*自定义报价优化*监控:C10 AND C0 THENBEGINB:=DYNAINFO(7)*1.005; /报价提高千分之5aa1:=ADllA(1,3000,B*监控,0);END;*自定义报价为涨停价*AAA:C10 AND C0 THENBEGINaa1:=ADllA(1,3000,DYNAINFO(54)*AAA,0);END;2、调用示例*2个参数调用(最简单的调用)当满足条件时,由接收码为0的A计划负责报价和下单买入股票3000元。注:第2个参数虽然不是变量,但也要*监控*监控:C10 AND C0 THENBEGINaa1:=ADllA(1,3000*监控);END; *2个参数调用 当满足条件时 用“买入资金”变量提供买入资金参数由接收码为0的A计划负责下单和报价。可以买入200股注意:变量“买入资金”是经计算获得,所以要*监控* 监控:C10 AND C0 THENBEGIN aa1:=ADllA(1,买入资金*监控);END;*3个参数调用 当满足条件时 买入3000元股票,由接收码为0的A计划负责下单,报价限定最新价上浮千分之五。注意,第3个参数中用了变量,所以要*监控。*监控:C10 AND C0 THENBEGIN B:=DYNAINFO(7)*1.005; /报价提高千分之5aa1:=ADllA(1,3000,B*监控); END;*3个参数调用当满足条件时 买入3000元股票,由接收码为0的A计划负责下单和报价。注意,第3个参数没用变量,所以要在第2个参数中*监控*监控:C10 AND C0 THENBEGINB:=DYNAINFO(7)*1.005; /报价提高千分之5 aa1:=ADllA(1,3000*监控,0);END;*4个参数调用当满足条件时 买入资金由股价而定,买入资金变量计算可得出可以买入200股的资金,由接收码为1的A计划负责下单,报价限定为最新价上浮千分之五。注意:参数2、3均使用了变量,所以都要*监控*监控:C10 AND C0 THENBEGIN买入资金:=200*C;B:=DYNAINFO(7)*1.005;/报价提高千分之5aa1:=ADllA(1,买入资金*监控,B*监控,1);END;*自定义报价为涨停价*AAA:C10 AND C0 THENBEGINaa1:=ADllA(1,3000,DYNAINFO(54)*AAA,0);END;注意事项:1、此模式不需要设置是否自动交易,当调用此函数并接收成功即自动下单。请用户注意在非交易时间进行测试,以免造成意外损失;2、当可以正确读取资金和仓位时。如果是买入会检查是否够当次下单,如果不够按可用资金重新计算可下单量进行下单。也可勾选相应的大于买卖量按可交易量下单;当卖出时,如果可以读取到仓位,会自动对可卖量进行检测,如果计算后的下单卖出量比可卖量大,则按可卖量下单,否则按您设定的量下单。不能正确读取到资金和仓位的委托软件则不受此限制和自动处理,均按用户设置的买卖资金量计算出的交易量下单。3、A计划软件提供的下单选项很多,请用户灵活组合使用以达到自己的交易目的。如可用大智慧股票池功能固定跟踪一只股票,当达到买入条件时先建仓一部资金,当再达到某个条件时继续加仓或者减仓。达到长中短线对单支股票的长期跟踪监控。4、由于此方式可以自动检测资金和持仓,在可以正确识别委托软件可用资金和持仓的情况下在盘中交易或者在盘后测试时,买入会自动检测可用资金,卖出会自动检测持仓,资金不够或者没有该股持仓或者可卖数量不足不会触发下单。因此测试时不关联委托软件可以测试到所有的结果。调用DLL注意事项:1、第一参数不能赋值,只能直接填0或者1,如果是0就是卖出,如是1就是买入;2、必须符合书写格式。可参考前面示例3、重点注意!新用户建议勾选A计划界面上“当天不重复买入相同股”选项,这点非常重要,因为软件只会忠实执行信号。如果你的股池里面勾选“不删原状态的股”。信号会重复出现,导致一个股票反复买入,直到资金用完的情况。这点也说明。只要股票池模型控制得当,A计划软件可以实现一个股票日内多次重复交易。(如果想全部用股池来控制,我们可以采用写入删除某个自选股,然后判断该股票是否在自选股来解决这个问题)4、卖出:卖出参照买入。同样卖出也会重复触发的情况。因为A计划软件上没有控制重复卖出的选项,所以控制重复卖出只能在股票池中控制,方法是:股票池小三角里面的“不删原状态的股”保持不勾选状态。2、板块自选股方式使用前提:使用上述ADll中提供的ABLK函数写入某个自选股。板块自选股方式使用方法:买入资金:用于交易的总资金买入仓位:输入用总资金需要买入几只股票(资金平均分配在每只买入的股票)。对照资金买:勾选此项当可用资金够用时才会买入。注:使用此功能需要可以正确读取到委托软件的可用资金,本功能并不能保证支持所有的委托软件。依据可用资金:勾选此项需要本软件可以正确读取到委托软件的可用资金,本功能并不能保证支持所有的委托软件。利用此功能,可做到资金够用时才买入。注:使用此功能应尽量把符合条件的股票留在股池中,这样当有资金时可以确保买入仍然符合条件的股票。单笔上限:单次可买入的最大金额。单笔下限:单次可买入最小金额。保留资金:最低保留该资金不参与买入。时间:买卖时间在起始时间和结束时间之间有效。直接转规则:勾选此项时选择相应规则,当有股票进入时不触发交易,而是转成一个新的任务进行二次监控,当该监控任务条件满足时再交易。触发后转规则:勾选此项时,当有股票入池,先触发交易,然后再转成新的任务继续进行监控。操作流程:分别输入资金、仓位、时间等相应选项,然后勾选启动买入监控即可。当有股票入池后并进行相应操作后,自动将操作后的代码写入到已买入列表。买入仓位自动减1,直至买入仓位为0时不再买入。预备卖出列表:手工添加需要卖出的股票至该列表,有股票入池后才会自动卖出。其它选项参照买入设置。刷按钮:当按下些按钮时,当可以读取到仓位时自动在软件刷新委托时把仓位直接读取至该列表。操作流程:先输入需要卖出的股票代码和数量至卖出列表,设置好相关的选项后钗选启动卖出监控。当有股票入池时,并和卖出列表的代码相同即自动卖出该股票。自动卖出的股票自动添加至已卖出列表。注:1、已买入列表已卖出列表可以点击右键进行删除或者清空。本会自动保存已买、已卖列表、卖出列表、时间等相关内容,避免下次监控时进行重复买卖。您可以根据实际情况手工进行删除或者清空。2、由于本功能是读取自选股方式,在每次进行股池自动交易前,请确保相关自选股已经手工或者用其它方法进行了清空。短线概率模型设计原理:根据单份资金和加码倍数、每轮操作次数计算出操作资金,第一次买入一份,达到止盈止损设置自动卖出,第二次资金根据加倍数买入第二只股票,卖出目标和前次相同,如果赢利再从第一次开始,失败继续买入直至达到次数终点再从头开始进入下一轮操作。使用举例:第一份资金3000元买入一只股票,加倍2,操作次数4次。可能发生的情况如下:一般情况下可以结合预警功能来使用,利用行情软件的强大预警功能自动选出短期超跌或者上涨概率较大的股票进行全自动的买卖监控。如上表中连续四次加倍买入失败的概率相对较小,去除预警公式的赢率,只有25的失败概率,75的赢率。可以使用三种访求来进行概率买入:1、随机选择:随机从沪深两市中随机选择股票进行买入。2、用股池板块自选:使用大智慧股票池出票进行买入。(大智慧股票池自选板块设置方法见设置篇等相关章节介绍)当勾选此项时,当股票池有出票即进行买入并按相应概率进行循环买卖。3、利用预警:随机选择和用股池板块自选均不勾选,然后在用预警(名称)后面的输入框中填写相对应的预警买入名称即可按预警条件进行概率循环买卖。智能买卖模型本模型可以自动智能跟踪股价走势,无需设置过与复杂的参数,使用内部算法自动进行高抛低吸。参数说明:设定价:初始监控基准价可用资金:用于买入的资金(当卖出时资金自动增加,买入时资金自动减少) 可卖数量:当天卖出时自动减少,次日把当入买入的自动增加到可卖数量涨幅达:相对于设定价首次卖出时基准上涨幅度 跌幅达:相对于设定价首次买入时基准下跌幅度买卖数量:每次交易的股数交易上限:当股价高于设置值时不卖出,设为0不限制。相当于波段高点,回避股价一直上涨盈利减少风险。交易下限:当股价低于设置值时不买入,设为0不限制。相当于波段低点,回避股价一直下跌风险。灵敏度选择:高(操作幅度低频率较高) 中(操作幅度、频率适中) 低(操作幅度大频率少)智能趋势跟踪:自动跟踪股价走势决定首次是否买卖而不一定按首次买卖条件操作。只按反向操作:相对于上次买卖方向只按反向操作 买入依据卖出数量:可以达到没有卖出不进行买入操作的效果卖出依据买入数量:可以达到没有买入不进行卖出操作的效果买卖数量相等即终止:当买卖数量相等时任务结束,不再进行继续监控。注:本模型采用自动跟踪股价走势的复杂内部算法,如果您使用本模型表示您接受本模型提供的算法,本公司对由此产生的风险不承担任何责任-可编辑修改-
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板表格


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!