下载MetaTrader 5

求大神帮助指点下单功能。

要添加评论,请登录注册
jz_bigsea
10
jz_bigsea  

int start()

  {

  OrderSend(Symbol(),OP_BUY,0.1,Ask,30,Ask-500*Point,Ask+500*Point,"buy",1,0,White);

}

如上代码OrderSend()中第一个参数Symbol(),是对当前盘面的品种下单,如果我不想对当前盘面而是对指定的品种下单,参数如何定在哪找?(例如伦敦金的品种代号是“xauusd” 但是直接传入这个参数还是不行,应该是什么?)  另外参数 中的Ask-500*Point 是止损 止赢,如果我不想设置是不是写成0就可以?

 

2、脚本如何在代码中指定快捷键,(不需要靠鼠标去设置的这种)

Dexian Intelligence Technology Co.,Ltd
120
Tianzhe Li  
jz_bigsea:

int start()

  {

  OrderSend(Symbol(),OP_BUY,0.1,Ask,30,Ask-500*Point,Ask+500*Point,"buy",1,0,White);

}

如上代码OrderSend()中第一个参数Symbol(),是对当前盘面的品种下单,如果我不想对当前盘面而是对指定的品种下单,参数如何定在哪找?(例如伦敦金的品种代号是“xauusd” 但是直接传入这个参数还是不行,应该是什么?)  另外参数 中的Ask-500*Point 是止损 止赢,如果我不想设置是不是写成0就可以?

 

2、脚本如何在代码中指定快捷键,(不需要靠鼠标去设置的这种)

不是大神,因为这个问题不用大神解答


1)Ask 的价格对吗,还是脚本运行的pair的价格吧!

2)void OnChartEvent(const int id,const long &lparam,const double &dparam,const string &sparam)

{

。。。。。。。。。。。

if(id==CHARTEVENT_KEYDOWN)

     {

      switch(int(lparam))

        {

         //'s'

         case 83:

            Print("Pressed s key saving data to CSV");

            SaveCSV();

            break;

         case 76:

            Print("Pressed l loading data from CSV");

            LoadCSV();

            break;

         default:;

        }

      ChartRedraw();

     }}

要添加评论,请登录注册