则,建立对应的平仓模块:两线死叉即平仓
- //////Model2///////
- extern string Model3_tip="平多";
- string M3_Symbol;double M3_Point;int M3_Mt;datetime Model3_lastOpenOrderTime;
- extern string M3S1_tip="Strategy Group1";
- extern string M3S1_Filter_tip="Filter Conditions";
- extern string M3S1_Exec_tip="Execution Conditions";
- extern string M3S1C1_Exec_tip="Execution Condition 1";
- extern string M3S1_Shift_tip="Shift Conditions";
复制代码这样以来,多头趋势建立完毕,那么再建立空头模块,即两线死叉,我们做空
- ///////Model3///////
- extern string Model2_tip="两线死叉做空";
- string M2_Symbol;double M2_Point;int M2_Mt;datetime Model2_lastOpenOrderTime;
- extern string M2S1_tip="Strategy Group1";
- extern string M2S1_Filter_tip="Filter Conditions";
- extern string M2S1_Exec_tip="Execution Conditions";
- extern string M2S1C1_Exec_tip="Execution Condition 1";
- extern string M2S1_Shift_tip="Shift Conditions";
复制代码同样,建立平仓模式:即两线金叉平仓空单
- ////////Model4///
- extern string Model4_tip="平空";
- string M4_Symbol;double M4_Point;int M4_Mt;datetime Model4_lastOpenOrderTime;
- extern string M4S1_tip="Strategy Group1";
- extern string M4S1_Filter_tip="Filter Conditions";
- extern string M4S1_Exec_tip="Execution Conditions";
- extern string M4S1C1_Exec_tip="Execution Condition 1";
- extern string M4S1_Shift_tip="Shift Conditions";
复制代码以此类推,再次建立另外两线的多头和空头开仓、平仓;道理同上代码;在此我不重复;
最后,我们选择2018年2月1日---2018年4月1日的行情进行智能交易,我们选择5000美金的账户,开仓为0.25手,得到以下的账户收益曲线
我们看到2个月的收益率30%多,了解3线的朋友知道,一旦出现信号,则准确率很高,也就是说:我们开仓0.25手显得仓位过轻,仓位我们选择轻仓是因为,王老说过:“趋势一旦诞生,短期被很难改变。”则,3线的魅力同样是如此,也就意味着是波段交易方式,所以我们选择了0.25手;