test_doc
函数

函数

 BOOST_AUTO_TEST_CASE (test_SYS_Simple_for_base)
 
 BOOST_AUTO_TEST_CASE (test_SYS_Simple_for_cn)
 
 BOOST_AUTO_TEST_CASE (test_SYS_Simple_for_ev)
 
 BOOST_AUTO_TEST_CASE (test_SYS_Simple_for_pg)
 
 BOOST_AUTO_TEST_CASE (test_SYS_Simple_for_st)
 
 BOOST_AUTO_TEST_CASE (test_SYS_Simple_for_tp)
 

详细描述

函数说明

BOOST_AUTO_TEST_CASE ( test_SYS_Simple_for_base  )
检测点(基本操作)
  • 未指定账户运行
  • 指定了账户,但未指定其他策略组件
  • 指定了TM和SG,但未指定其他策略组件
  • 指定了TM、SG、MM,但未指定其他策略组件,非延迟操作
  • 指定了TM、SG、MM,但未指定其他策略组件,延迟操作

在文件 test_Simple_SYS_for_base.cpp36 行定义.

BOOST_AUTO_TEST_CASE ( test_SYS_Simple_for_tp  )
检测点(止盈策略)
  • 指定了TM、SG、MM、ST、TP,但未指定其他策略组件,非延迟操作
  • 指定了TM、SG、MM、ST、TP,但未指定其他策略组件,延迟操作

在文件 test_Simple_SYS_for_tp.cpp36 行定义.

BOOST_AUTO_TEST_CASE ( test_SYS_Simple_for_st  )
检测点(止损策略)
  • 指定了TM、SG、MM、ST,但未指定其他策略组件,非延迟操作
  • 指定了TM、SG、MM、ST,但未指定其他策略组件,延迟操作

在文件 test_Simple_SYS_for_st.cpp36 行定义.

BOOST_AUTO_TEST_CASE ( test_SYS_Simple_for_cn  )
检测点(系统有效性策略)
  • 指定了TM、SG、MM、ST、TP、EV、CN,CN有效日期和EV重合
  • 指定了TM、SG、MM、ST、TP、EV、CN,CN的有效日期范围完全覆盖并大于EV的范围
  • 指定了TM、SG、MM、EV、CN(不触发建仓),CN的有效日期范围在EV的范围之内
  • 指定了TM、SG、MM、EV、CN(触发建仓),CN的有效日期范围在EV的范围之内

在文件 test_Simple_SYS_for_cn.cpp36 行定义.

BOOST_AUTO_TEST_CASE ( test_SYS_Simple_for_ev  )
检测点(市场环境策略)
  • 指定了TM、SG、MM、ST、TP、EV(不触发建仓),但未指定其他策略组件,非延迟操作
  • 指定了TM、SG、MM、ST、TP、EV(触发建仓),但未指定其他策略组件,非延迟操作
  • 指定了TM、SG、MM、ST、TP、EV(不触发建仓),但未指定其他策略组件,延迟操作
  • 指定了TM、SG、MM、ST、TP、EV(触发建仓),但未指定其他策略组件,延迟操作
  • 指定了TM、SG、MM、EV(刚好覆盖一对买入/卖出信号、不触发建仓),但未指定其他策略组件,非延迟操作
  • 指定了TM、SG、MM、EV(刚好覆盖一对买入/卖出信号、触发建仓),但未指定其他策略组件,非延迟操作
  • 指定了TM、SG、MM、EV(触发建仓),EV的有效起始日期刚好是买入信号日期

在文件 test_Simple_SYS_for_ev.cpp36 行定义.

BOOST_AUTO_TEST_CASE ( test_SYS_Simple_for_pg  )
检测点(盈利目标策略)
  • 指定了TM、SG、MM、ST、TP、PG,但未指定其他策略组件,非延迟操作
  • 指定了TM、SG、MM、ST、TP、PG,但未指定其他策略组件,延迟操作

在文件 test_Simple_SYS_for_pg.cpp37 行定义.