[原创]完整策略交易模型模版源码 [金字塔]
- 咨询内容:
以下内容为程序代码:
[此贴子已经被作者于2010-8-24 11:01:40编辑过]
1 variable:maxprofit=0;
2 win:=0;
3 win2:=0;
4
5 if holding=0 then begin
6 //多头开仓
7 if tradingtime and enlongcond then begin
8 buy(1,1,limitr,close);
9 maxprofit:=0;
10 end
11
12 //空头开仓
13 if tradingtime and enshortcond then begin
14 buyshort(1,1,limitr,close);
15 maxprofit:=0;
16 end
17 end
18
19 if holding>0 then begin
20 //多头平仓
21 if exlongcond then
22 sell(1,holding,limitr,close);
23
24 //多头收盘平仓
25 if not(tradingtime) then
26 sell(1,holding,limitr,close);
27
28 //盈亏计算
29 if enterbars>0 then begin
30 win:=(c-enterprice)/enterprice*100;
31 if win>maxprofit then
32 maxprofit:=win;
33 win2:=(maxproift-win)/maxprofit*100;
34 end
35
36 //多头初始止损
37 if win<-2 then
38 sell(1,holding,limitr,close);
39
40 //多头利润止盈
41 if win>4 then
42 sell(1,holding,limitr,close);
43
44 //多头回撤止盈
45 if win2>60 and openprofit>0 then
46 sell(1,holding,limitr,close);
47 end
48
49 if holding<0 then begin
50 //空头平仓
51 if exshortcond then
52 sellshort(1,holding,limitr,close);
53
54 //空头收盘平仓
55 if not(tradingtime) then
56 sellshort(1,holding,limitr,close);
57
58 //盈亏计算
59 if enterbars>0 then begin
60 win:=(enterprice-c)/enterprice*100;
61 if win>maxprofit then
62 maxprofit:=win;
63 win2:=(maxprofit-win)/maxprofit*100;
64 end
65
66 //空头初始止盈
67 if win<-2 then
68 sellshort(1,holding,limitr,close);
69
70 //空头利润止盈
71 if win>4 then
72 sellshort(1,holding,limitr,close);
73
74 //空头回撤止盈
75 if win2>60 and openprofit>0 then
76 sellshort(1,holding,limitr,close);
77 end
78
79 - 金字塔客服: 呵呵 义务奉献了
- 用户回复: 经典的模板 真的不错 收藏了 Thanks
- 网友回复:
- 网友回复:
公式测试不过去 楼主请看看原因
编译错误:无法判断该表达式的意图
箭头--- sell(1,holding,limitr,close);
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容