Advertisement
cjmt2

scrie in fila

Jun 18th, 2025 (edited)
12
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. //+------------------------------------------------------------------+
  2. //| Test2.mq5 |
  3. //| Copyright 2025, MetaQuotes Ltd. |
  4. //| https://www.mql5.com |
  5. //| Scrie in C:\Program Files\MetaTrader 5\MQL5\Files\bidask.csv |
  6. //| si consola |
  7. //+------------------------------------------------------------------+
  8. #property copyright "Copyright 2025, MetaQuotes Ltd."
  9. #property link "https://www.mql5.com"
  10. #property version "1.00"
  11.  
  12. int filehandle;
  13. //+------------------------------------------------------------------+
  14. //| Expert initialization function |
  15. //+------------------------------------------------------------------+
  16.  
  17. int OnInit()
  18. {
  19. ResetLastError();
  20. filehandle=FileOpen("bidask.csv",FILE_WRITE|FILE_CSV);
  21. if(filehandle!=INVALID_HANDLE)
  22. {
  23. Print("File opened correctly");
  24. }
  25. else Print("Error in opening file,",GetLastError());
  26.  
  27. return(INIT_SUCCEEDED);
  28. }
  29. //+------------------------------------------------------------------+
  30. //| Expert deinitialization function |
  31. //+------------------------------------------------------------------+
  32. void OnDeinit(const int reason)
  33. {
  34. //---
  35. FileClose(filehandle);
  36. }
  37. //+------------------------------------------------------------------+
  38. //| Expert tick function |
  39. //+------------------------------------------------------------------+
  40. void OnTick()
  41. {
  42. //---
  43. MqlTick last_tick;
  44. if(SymbolInfoTick(Symbol(),last_tick))
  45. {
  46. Print(last_tick.time,": Bid = ",last_tick.bid,
  47. " Ask = ",last_tick.ask," Volume = ",last_tick.volume);
  48.  
  49. FileWrite(filehandle,last_tick.bid,last_tick.ask);
  50. }
  51. else Print("SymbolInfoTick() failed, error = ",GetLastError());
  52. }
  53.  
  54. //+------------------------------------------------------------------+
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement