如何使用print终于解决了

楼主  收藏   举报   帖子创建时间:  2019-05-05 05:27 回复:0 关注量:729
本帖最后由 killnight 于 2015-6-28 16:15 编辑

我看到很多人的代码中都有print到底如何才能看到print打出的东西。软件帮助文档里说的不是很清楚。这对我很重要如果您知道,或者知道谁会请一定告诉我。
挂了好几天终于找到print的方法了。
[s:132]
http://ea.whyhui.com/thread-11923-1-1.html
请参考taylor的帖子
但是这种方法已经过时。print的内容还是会在哪里显示,不过有条件。
于是我做了个测试EA
  1. //+------------------------------------------------------------------+
  2. //|                                                       testEA.mq4 |
  3. //|                                   Killnight a coder on breadline |
  4. //|                                             https://www.mql5.com |
  5. //+------------------------------------------------------------------+
  6. #property copyright "Killnight a coder on breadline"
  7. #property link      "https://www.mql5.com"
  8. #property version   "1.00"
  9. #property strict
  10. //+------------------------------------------------------------------+
  11. //| Expert initialization function                                   |
  12. //+------------------------------------------------------------------+
  13. int onInit()
  14.   {
  15. //--- create timer
  16.    EventSetTimer(60);
  17.       
  18.       Print("hello OnInit");
  19. //---
  20.    return(INIT_SUCCEEDED);
  21.   }
  22. //+------------------------------------------------------------------+
  23. //| Expert deinitialization function                                 |
  24. //+------------------------------------------------------------------+
  25. void onDeinit(const int reason)
  26.   {
  27.   
  28.   Print("hello OnDeinit");
  29. //--- destroy timer
  30.    EventKillTimer();
  31.       
  32.   }
  33. //+------------------------------------------------------------------+
  34. //| Expert tick function                                             |
  35. //+------------------------------------------------------------------+
  36. void onTick()
  37.   {
  38. //---

  39. Print("hello Ontick");
  40.    
  41.   }
  42. //+------------------------------------------------------------------+
  43. //| Timer function                                                   |
  44. //+------------------------------------------------------------------+
  45. void onTimer()
  46.   {
  47. //---
  48.    Print("hello OnTimer");
  49.   }
  50. //+------------------------------------------------------------------+
  51. //| Tester function                                                  |
  52. //+------------------------------------------------------------------+
  53. double onTester()
  54.   {
  55. //---
  56.    double ret=0.0;
  57.    
  58.    Print("hello OnTester");
  59. //---

  60. //---
  61.    return(ret);
  62.   }
  63. //+------------------------------------------------------------------+
  64. //| ChartEvent function                                              |
  65. //+------------------------------------------------------------------+
  66. void onChartEvent(const int id,
  67.                   const long &lparam,
  68.                   const double &dparam,
  69.                   const string &sparam)
  70.   {
  71. //---
  72. Print("hello OnCharEvent");   
  73.   }
  74. //+------------------------------------------------------------------+

  75. int start()
  76. {
  77. Print("hello start");
  78. return(0);
  79. }
打赏