Advertisement
nabikaz

MQL CheckLoss() and LastLot() functions

Dec 22nd, 2018
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. bool CheckLoss() {
  2. for (int i=OrdersHistoryTotal()-1; i>=0; i--) {
  3. OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
  4. if (OrderSymbol() != Symbol()) continue;
  5.  
  6. if (OrderProfit() < 0) {
  7. return(true);
  8. } else {
  9. return(false);
  10. }
  11. }
  12. return(false);
  13. }
  14.  
  15. double LastLot() {
  16. for (int i=OrdersHistoryTotal()-1; i>=0; i--) {
  17. OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
  18. if (OrderSymbol() != Symbol()) continue;
  19.  
  20. return(OrderLots());
  21. }
  22. return(0);
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement