错误、漏洞、问题 - 页 285

 
如何设置图表子窗口的高度? 如果是一个函数或只通过一个模板?
 

致开发者:在SymbolsTotal(true)测试器中,它总是给出1的结果,是否应该如此?

 
Lizar:

致开发者:在SymbolsTotal(true)测试器中,它总是给出1的结果,是否应该如此?

测试器模拟自己的 "市场观察"。最初,那里只有一台仪器,用于测试。它是自动添加的。我们必须自己使用.NET指令将测试所需的所有其他工具添加到OnInite。

bool  SymbolSelect(
   string  name,       // имя символа
   bool    select      // включить или выключить
   );
 
Valmars:


LS 0 测试 (EURUSD,H1) 16:17:28 2011.01.01 00:00:00 启动
CG 0 测试 (EURUSD,H1) 16:17:28 2011.01.01 00:00:00 共有59个工具可用。
RR 0 测试 (EURUSD,H1) 16:17:28 2011.01.01 00:00:00 "市场观察 "中的选定符号:12
DS 0 测试 (EURUSD,H1) 16:17:28 2011.01.01 00:00:00 工作在EURUSD AUDUSD EURGBP USDCAD USDJPY GBPJPY EURAUD EURCHF GBPCHF USDCHF EURJPY
QN 0 测试 (EURUSD,H1) 16:17:28 2011.01.01 00:00:00 结束启动
Документация по MQL5: Получение рыночной информации / SymbolSelect
Документация по MQL5: Получение рыночной информации / SymbolSelect
  • www.mql5.com
Получение рыночной информации / SymbolSelect - Документация по MQL5
 
Valmars:

测试员模拟自己的 "市场概况"。最初,那里唯一的仪器是我们正在测试的那台。它是自动添加的。其余我们在测试中需要的工具,我们必须自己使用说明添加到OnInite中。

如果仅仅是这样,那就太可惜了。我想避免将专家顾问的代码与具体工具绑定。我想做的是与终端市场观察同步。
 
Lizar:
如果仅仅是这样,那就太可惜了。我只是想避免将专家顾问代码与特定工具严格绑定。我想与终端 "市场观察 "进行同步。
事实上,可能没有必要在 "市场观察 "中选择符号,测试器本身应该切换到交易 的工具上,尽管我没有检查过它。
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - Документация по MQL5
 

文件中存在一个错误,"加速器震荡器 " 指标的创建方法有一个额外的参数,即 成交量类型。显然,它是从"积累/分配 "指标创建 方法中来到这里的

 

有时在测试报告中会有一个错误!

文件夹:...\tester\cache

文件: *.XML

错误是如何出现的。

<Cell><Data ss:Type="Number">200</Data></Cell>。
<Cell><Data ss:Type="Number">200</Data></Cell>
<Cell><Data ss:Type="String">PџCЂßCЃP°RґRєR°</Data></Cell>
<Cell><Data ss:Type="Number">20</Data></Cell>
<Cell><Data ss:Type="Number">200</Data></Cell>
<Cell><Data ss:Type="N<Row>

<Cell ss:StyleID="ce1"><Data ss:Type="Number">-8009.1700</Data></Cell>

应该是这样的。

<Cell><Data ss:Type="Number">200</Data></Cell>
<Cell><Data ss:Type="Number">200</Data></Cell>
<Cell><Data ss:Type="String">PџCЂßCЃP°RґRєR°</Data></Cell>
<Cell><Data ss:Type="Number">20</Data></Cell>
<Cell><Data ss:Type="Number">200</Data></Cell>
<Cell><Data ss:Type="Number">10</Data></Cell>
<Cell><Data ss:Type="Number">12</Data></Cell>
<Cell><Data ss:Type="String">ac66009e47950e1c4987ea2c6c0d223c</Data></Cell>
</Row>
<行
<Cell ss:StyleID="ce1"><Data ss:Type="Number">-8009.1700</Data></Cell>


哦,我还想补充一点。

重新测试时,如果以前的测试文件 没有被删除

那么新的数据就会被写在以前的数据之上,而旧的数据就会留下一个尾巴。

例子。

<Cell><Data ss:Type="String">1265cc0ca402677af1284aa1569018af</Data></Cell>
</Row>
</Table>
</Worksheet>
</Workbook>

<Cell><Data ss:Type="Number">583</Data></Cell>

Документация по MQL5: Файловые операции / FileDelete
Документация по MQL5: Файловые операции / FileDelete
  • www.mql5.com
Файловые операции / FileDelete - Документация по MQL5
 
Lizar:

致开发者:在SymbolsTotal(true)测试器中,它总是给出1的结果,是否应该如此?

是的,在测试中,市场概览中只有一个符号被默认选择。如果你想要更多,你可以通过SymbolSelect() 添加它们。
 
Valmars:
它显示在 "历史/订单 "选项卡中,你认为订单中的止损和止盈等于什么,当止损被触发时,服务器会关闭头寸?你看的是订单的确切参数。

再读读我的带图的帖子,也许你会明白......。开发商似乎了解这种情况。所有头寸都有止损和止盈!!!。但在历史->订单报告的S/L和T/P字段是空的...。在所有和永远。

那里应该有这些数值,不仅有触发的止损和接管,还有为头寸设置的数值。我怎么能知道是否设置了停车位呢?我应该分析几十页的日志吗?