比特币通信协议 - 币圈消息

比特币通信协议篇11、二、TURN简介。在典型的情况下,TURN客户端连接到内网中,并且通过一个或者多个NAT到 详细

12
返回列表 发新帖

跪求大神解决 OrderSend error 130的问题

  [复制链接]
11#
 楼主| lovetea 发表于 2018-1-11 21:36:10 | 只看该作者

谢谢 但是我不懂代码
12#
winfyha 发表于 2018-1-11 21:41:38 | 只看该作者
感謝分享
13#
yxz0591 发表于 2018-1-11 22:31:15 | 只看该作者
extern int     Step=120;
extern double  FirstLot=0.1;
extern double  IncLot=0;
extern double  MinProfit=450;
extern int     Magic = 2008;
double gLotSell=0;
double gLotBuy=0;
double LSP,LBP;
int init()
{
  Comment("Waddah Attar Win");
  GlobalVariableSet("OldBalance",AccountBalance());
  return(0);
}
int deinit()
{
  Comment("");
  return(0);
}
int start()
{//double i;double sl,p;
  if (AccountEquity()>=GlobalVariableGet("OldBalance")+MinProfit)
  {
    DeletePendingOrders(Magic);
    CloseOrders(Magic);
    GlobalVariableSet("OldBalance",0);
  }
  GlobalVariableSet("OldBalance",AccountBalance());
  if (MyOrdersTotal(Magic)==0)
  {
    bool kcs=OrderSend(Symbol(),OP_BUYLIMIT,FirstLot,Ask-Step*Point,3,0,0,"",Magic,0,Green);
    kcs=OrderSend(Symbol(),OP_SELLLIMIT,FirstLot,Bid+Step*Point,3,0,0,"",Magic,0,Red);
  }
  LSP=GetLastSellPrice(Magic);
  LBP=GetLastBuyPrice(Magic);
   
  if((LSP-Bid)= 0 ; cnt--)
  {
   bool cg=OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
    if (OrderMagicNumber() == M && OrderSymbol()==Symbol() && (OrderType()!=OP_BUY || OrderType()!=OP_SELL))
    {
     bool scs=OrderDelete(OrderTicket());
    }
  }
  return(0);
}
int CloseOrders(int M)
{
  int total  = OrdersTotal();
   
  for (int cnt = total-1 ; cnt >= 0 ; cnt--)
  {
   bool cg=OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
    if (OrderMagicNumber() == M && OrderSymbol()==Symbol())
    {
      if (OrderType()==OP_BUY)
      {
bool gss=OrderClose(OrderTicket(),OrderLots(),Bid,3);
      }
      
      if (OrderType()==OP_SELL)
      {
gss=OrderClose(OrderTicket(),OrderLots(),Ask,3);
      }
    }
  }
  return(0);
}
int MyOrdersTotal(int M)
{
  int c=0;
  int total  = OrdersTotal();
  for (int cnt = 0 ; cnt =0 ; cnt--)
  {
   bool cg= OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
    if (OrderMagicNumber() == M && OrderSymbol()==Symbol() && (OrderType()==OP_BUYLIMIT || OrderType()==OP_BUY))
    {
      gLotBuy=OrderLots();
      return(OrderOpenPrice());
   
    }
  }
  return(0);
}
double GetLastSellPrice(int M)
{
  int total=OrdersTotal()-1;
  for (int cnt = total ; cnt >=0 ; cnt--)
  {
bool cg=OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
    if (OrderMagicNumber() == M && OrderSymbol()==Symbol() && (OrderType()==OP_SELLLIMIT ||OrderType()==OP_SELL))
    {
      gLotSell=OrderLots();
      return(OrderOpenPrice());
    }
  }
  return(100000);
}
14#
阳阳_SOgZ7 发表于 2018-1-11 23:39:27 | 只看该作者

来学学别人的思路
15#
uyytgr75kg 发表于 2018-1-12 00:26:18 | 只看该作者
谢谢分享。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝1

帖子5

发布主题
阅读排行更多+

Powered by 顺水鱼MT4外汇EA网! X3.2© 2001-2017 顺水MT4外汇EA公司.( 陕ICP备17014341号-1