股票自选股基本函数大全-9

2021/12/18 23:20:47

本文主要是介绍股票自选股基本函数大全-9,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、交易信号函数

1) BUY     买入开仓

多头建仓(买入开仓).
参数1为触发条件,参数2为标记放置位置.

例如:
 BUY(CROSS(A,B),LOW),当A上穿B时,在LOW处画标记,同时突出提示或直接下单,如果LOW改为DRAWNULL,就不画标记.(分时图上不支持)

2、SELL  卖出平仓

多头平仓(卖出平仓).
参数1为触发条件,参数2为标记放置位置.

例如:
 SELL(CROSS(A,B),HIGH),当A上穿B时,在HIGH处画标记,同时突出提示或直接下单,如果HIGH改为DRAWNULL,就不画标记.(分时图上不支持)

3)SELLSHORT    卖出开仓

空头建仓(卖出开仓).
参数1为触发条件,参数2为标记放置位置.

例如:
 SELLSHORT(CROSS(A,B),HIGH),当A上穿B时,在HIGH处画标记,同时突出提示或直接下单,如果HIGH改为DRAWNULL,就不画标记.(分时图上不支持)

4)BUYSHORT   买入平仓

空头平仓(买入平仓).
参数1为触发条件,参数2为标记放置位置.

例如:
 BUYSHORT(CROSS(A,B),LOW),当A上穿B时,在LOW处画标记,同时突出提示或直接下单,如果LOW改为DRAWNULL,就不画标记.(分时图上不支持)

5)BUYSHORT_BUY    先平空仓再开多仓

先平空仓再开多仓.
参数1为触发条件,参数2为标记放置位置.

例如:
 BUYSHORT_BUY(CROSS(A,B),LOW),当A上穿B时,在LOW处画标记,同时突出提示或直接下单,如果LOW改为DRAWNULL,就不画标记.(分时图上不支持)

独立池时,反手时平掉所有的原来仓位

6)SELL_SELLSHORT    先平多仓再开空仓

先平多仓再开空仓.
参数1为触发条件,参数2为标记放置位置.

例如:
 SELL_SELLSHORT(CROSS(A,B),HIGH),当A上穿B时,在HIGH处画标记,同时突出提示或直接下单,如果HIGH改为DRAWNULL,就不画标记.(分时图上不支持)

独立池时,反手时平掉所有的原来仓位

7)CLOSEALLD   清多头仓

平掉所有多头仓位.
参数1为触发条件,参数2为标记放置位置.

例如:
 CLOSEALLD(CROSS(A,B),HIGH),当A上穿B时,在HIGH处画标记,同时突出提示或直接下单,如果HIGH改为DRAWNULL,就不画标记.(分时图上不支持)

8)CLOSEALLK   清空头仓

平掉所有空头仓位.
参数1为触发条件,参数2为标记放置位置.

例如:
 CLOSEALLK(CROSS(A,B),LOW),当A上穿B时,在LOW处画标记,同时突出提示或直接下单,如果LOW改为DRAWNULL,就不画标记.(分时图上不支持)

9)AUTOFILTER  自动过滤交易信号

对交易信号(BUY,SELL,SELLSHORT,BUYSHORT,BUYSHORT_BUY,SELL_SELLSHORT,CLOSEALLD,CLOSEALLK等)按照开平配对原则过滤.

1.连续的同方向指令只有第一个有效,其他的将被过滤;
2.交易信号必须配对出现(比如前面已经有了买开指令,则后面只允许出现卖平指令,其他的指令都被过滤掉)

注:使用AUTOFILTER后,就不要再使用其它的信号过滤方式了

10)ISLASTBUY   上个信号是否买入开仓

上个信号是否买入开仓

(此函数会逐K线计算,请勿与未来函数同时使用)

11)ISLASTSELL    上个信号是否卖出平仓

上个信号是否卖出平仓

(此函数会逐K线计算,请勿与未来函数同时使用)

12)ISLASTSELLSHORT    上个信号是否卖出开仓

上个信号是否卖出开仓

(此函数会逐K线计算,请勿与未来函数同时使用)

13)ISLASTBUYSHORT    上个信号是否买入平仓

上个信号是否买入平仓

(此函数会逐K线计算,请勿与未来函数同时使用)

14)LASTSIGNAL    上一次的信号类型

上一次的信号类型
1:买入开仓 2:卖出平仓 3:卖出开仓 4:买入平仓 7:清多头仓 8:清空头仓

(此函数会逐K线计算,请勿与未来函数同时使用)

15) BUYPRICE    买入开仓信号时的价格

买入开仓信号时的价格,当时数据品种的K线的收盘价

(此函数会逐K线计算,请勿与未来函数同时使用)

16)BUYBARS    买入开仓信号距离当前K线数

买入开仓信号距离当前k线数

(此函数会逐K线计算,请勿与未来函数同时使用)

17)SELLSHORTPRICE    卖出开仓信号时的价格

卖出开仓信号时的价格,当时数据品种的K线的收盘价

(此函数会逐K线计算,请勿与未来函数同时使用)

18) SELLSHORTBARS    卖出开仓信号距离当前K线数

卖出开仓信号距离当前k线数

(此函数会逐K线计算,请勿与未来函数同时使用)

19)SELLPRICE    卖出平仓信号时的价格

卖出平仓信号时的价格,当时数据品种的K线的收盘价

(此函数会逐K线计算,请勿与未来函数同时使用)

20)SELLBARS    卖出平仓信号距离当前K 线数

卖出平仓信号距离当前K线数

(此函数会逐K线计算,请勿与未来函数同时使用)

21) BUYSHORTPRICE    买入平仓信号时的价格

买入平仓信号时的价格,当时数据品种的K线的收盘价

(此函数会逐K线计算,请勿与未来函数同时使用)

22)BUYSHORTBARS    买入平仓信号距离当前K线数

买入平仓信号距离当前K线数

(此函数会逐K线计算,请勿与未来函数同时使用)

2、账户函数

1) BUYPOSITION  买持仓

买持仓的数量(期货),针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

2)TODAYBUY    今买持仓

今日买入持仓的数量(期货),针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

3)BUYAVGPRICE    买均价

买持仓的持仓均价(期货),针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

4)BUYPROFITLOSS    卖持仓

买持仓的浮动盈亏(期货),针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

5)TODAYSELL    今卖持仓

今日卖出持仓的数量(期货),针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

6)SELLAVGPRICE   卖均价

卖持仓的持仓均价(期货),针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

7)SELLPROFITLOSS    卖持仓盈利

卖持仓的浮动盈亏(期货),针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

8)TOTALPOSITION    总持仓

总持仓,针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

9)CANUSEPOSITION    总可用持仓

总可用的持仓,针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

10)TOTALAVGPRICE    总持仓均价

总持仓均价,针对当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

11)FREEMONEY    总可用资金量

总可用资金量,针对当前交易帐户

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

12)CURRENTEQUITY     动态权益

动态权益(期货),针对当前交易帐户

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

13)PREVIOUSEQUITY    昨日结存权益

昨日结存的权益(期货),针对当前交易帐户

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

14)PROFITLOSS   持仓盈亏

持仓盈亏(期货),针对当前交易帐户的当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

15)CLOSEPROFIT    平仓盈亏

平仓盈亏(期货),针对当前交易帐户的当前品种

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

16)TATALMARGIN    持仓保证金

持仓保证金(期货),针对当前交易帐户

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

17) FEERATA    合约手续费

合约手续费比例(百分比),(具体交易策略中设置)

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)

18)MARGINRATE    合约保证金

合约保证金比例(百分比),(具体交易策略中设置)

(两种情况下支持:1.策略交易时,2.程序交易评测时配合交易函数使用)



这篇关于股票自选股基本函数大全-9的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程