Mt5tradeApi.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Titan 名字就是密码
  5. * Date: 2019/12/31
  6. * Time: 17:08
  7. */
  8. namespace backend\models;
  9. /**
  10. * mt5管理
  11. * Class Mt5tradeApi
  12. * @package backend\models
  13. */
  14. class Mt5tradeApi extends BaseApi
  15. {
  16. public $apiurl = "mt5";
  17. /**
  18. * 持仓
  19. * @param $data
  20. * @return array
  21. */
  22. public function getPostionList($data)
  23. {
  24. $result = $this->post($this->apiurl."/position-list",$data);
  25. if($result['code'] == 1){
  26. return $this->returnArray(1,$result['data'],"OK");
  27. }else{
  28. return $this->returnArray(0,[],'FAILED');
  29. }
  30. }
  31. /**
  32. * 订单
  33. * @param $data
  34. * @return array
  35. */
  36. public function getOrderList($data)
  37. {
  38. $result = $this->post($this->apiurl."/order-list",$data);
  39. if($result['code'] == 1){
  40. return $this->returnArray(1,$result['data'],"OK");
  41. }else{
  42. return $this->returnArray(0,[],'FAILED');
  43. }
  44. }
  45. /**
  46. * 成交
  47. * @param $data
  48. * @return array
  49. */
  50. public function getDealList($data)
  51. {
  52. $result = $this->post($this->apiurl."/deal-list",$data);
  53. if($result['code'] == 1){
  54. return $this->returnArray(1,$result['data'],"OK");
  55. }else{
  56. return $this->returnArray(0,[],'FAILED');
  57. }
  58. }
  59. }