CEquityHstBar - MetaTrader 4 库

CEquityHstBar 是用于在离线图表上显示 EA 回测净值的库。该类旨在将回测中的权益数据写入.hst文件,然后在离线图表上显示权益。
.hst 文件位于 \tester 文件夹中,调用 CopyFile() 将其复制到历史文件夹中,然后从“文件”→“离线打开”打开它。
//+------------------------------------------------------------------+ //| test_EquityHstBar.mq4 | //| 版权所有 2017,fxMeter。 | //| https://www.mql5.com/en/users/fxmeter | //+------------------------------------------------------------------+ #财产版权 “版权所有 2017,fxMeter。” #财产关联 “https://www.mql5.com/en/users/fxmeter” #财产版本 “1.00” #财产严格的 #包括//--- 创建一个实例CEquityHstBar ebar(“权益栏”,PERIOD_M30);//--- 或创建一个实例 // CEquityHstBar ebar; 整数点=1;//+------------------------------------------------------------------+ //|专家初始化函数 | //+------------------------------------------------------------------+ 整数 初始化时() {//--- 如果(数字()==5||数字==3) 点=10;//--- 返回(初始化成功); }//+------------------------------------------------------------------+ //|专家去初始化函数 | //+------------------------------------------------------------------+ 空白 解初始化(常量 整数原因) {//--- ebar.SaveData(); ebar.CopyFile(); }//+------------------------------------------------------------------+ //|专家勾选功能 | //+------------------------------------------------------------------+ 空白 勾选() {//--- ebar.Update(); 静止的 双倍的止损=20; //点值 静止的 双倍的止盈=30;//点值 整数tkt=-1; 如果(订单总数()==0) { 如果(小时()/2==0) tkt=订单发送(象征(),0,0.1,问,10,问-止损*pt*观点,问+止盈*pt*观点); 别的tkt=订单发送(象征(),1,0.1,出价,10,出价+止损*pt*观点,出价-止盈*pt*观点); } }//+------------------------------------------------------------------+

附件下载
📎 equityhstbar.mqh (15.28 KB)
📎 test_equityhstbar.mq4 (3.92 KB)
Source: MQL5 #19439
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
