专家顾问允许您模拟由另一位专家执行并保存在csv文件中的事务的执行。这对于在另一台服务器上检查交易策略的结果很有用。
使用另一个程序,例如,帐户历史导出器将帐户上的交易历史导出为所需格式的csv文件,或将程序代码从专家历史导出器连接到您的专家以导出历史。
在文件的开头应该有这样一行:
DATE,TICKET,TYPE,SYMBOL,VOLUME,ENTRY,PRICE,STOPLOSS,TAKEPROFIT,PROFIT,COMMISSION,FEE,SWAP,MAGIC, COMMENT
它可能不是从文件的一开始就找到的,也就是说,任何其他信息都可能在它之前。
在它们之后和文件的末尾,有一行以逗号分隔的字段值用于一个事务。行中字段的值:
DATE - date in the format YYYY.MM .DD HH:MM:SSTICKET - transaction ticket (integer)TYPE - transaction type from ENUM_DEAL_TYPE (integer)SYMBOL - trading instrument (string)VOLUME - transaction volume (real number)ENTRY - transaction type from ENUM_DEAL_ENTRY (integer)PRICE - transaction price (real number)STOPLOSS - level Stop Loss (real number)TAKEPROFIT - the level of Take Profit (real number)PROFIT - the profit of the transaction, for the opening is 0 (real number)COMMISSION - the amount of commission (real number)FEE - the amount of the fee (real number)SWAP - the size of the swap (real number)MAGIC - the number of the expert who made the transaction专家顾问只在测试中运行时工作,因为它的任务不涉及在图表上工作。
在唯一的参数中,指定下载的事务历史记录位于终端共享文件夹中的Files文件夹中的文件的名称。
测试的开始日期应小于历史上第一笔交易的日期。