[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 380

 
(有谁知道如何找到最后关闭的订单!))。
 
lowech:
(有谁知道如何找到最后关闭的订单!))。

int FindOrder(int SysID, string smb, double &prop) // возвращает тикет ордера
{
        int ticket=0, total=OrdersHisoryTotal(); if (total<=0) return(0);
        prop=0; // property which needed
        for(int i=0; i<total; i++) 
        { 
                if (!OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) return(-1);
                if (OrderMagicNumber()!=SysID || (OrderSymbol()!=smb&&smb!="")) continue;
                if (prop<OrderCloseTime() || ticket<=0)  { prop=OrderCloseTime(); ticket=OrderTicket(); }
        }
        return(ticket);
}
 
lowech:
(有人知道如何找到最后一个关闭的订单!))

或者看起来是这样。

 datetime LastCloseTime() {
   datetime CloseTime;
   for(int i=OrdersTotal()-1; i>=0; i--){
     if(!OrderSelect(i, SELECT_BY_POS, MODE_HISTORY))continue;
     if(OrderSymbol()!=Symbol())continue;
     if(OrderMagicNumber()!=Magic) continue;
     if(OrderType()>1)continue;
     if(CloseTime<=OrderCloseTime())CloseTime=OrderCloseTime();
   }
 return(CloseTime);}
//=======================================================================================================
 

祝大家今天愉快。

你能告诉我是否有可能创建一个循环来搜索变量并为其赋值。

我需要搜索20个变量C1、C2、C3等,并在搜索过程中为它们赋值。

如果有可能,请告诉我如何做?

尊敬的盖克先生。

 
Gek34:

祝大家今天愉快。

你能告诉我是否有可能创建一个循环来搜索变量并为其赋值。

我需要搜索20个变量C1、C2、C3等,并在搜索过程中为它们赋值。

如果有可能,请告诉我如何做?

尊敬的盖克先生。

int i = 0;
int anAr[20] = {0};
for (i = 0; i < 20; i++)
 {
  anAr[i] = i;    // Присваиваем.
  Print(anAr[i]); // Выводим.
 }
for (i = 0; i < 20; i++)
 {
  Print(anAr[i]);   // Выводим.
  anAr[i] = 20 - i; // Присваиваем.
  Print(anAr[i]);   // Выводим.
 }
 
请您告诉我,如果您用密码通过代理访问互联网,但MT在安装时不要求代理,那么如何安装MT4/MT5?
 
Zhunko:



非常感谢你,我明白这个原则。
 

人,哪些标准指标可以用来识别一个单位?

或者更准确地说,哪个是标准的最好的... :)

 
DanLett:

人,哪些标准指标可以用来识别一个单位?

或者说哪个是标准的最好的... :)

即使是两个简单的巫师也能轻易地检测出一个平面。

这足以让你自己确定在哪个区间不应该有超过1或2个它们的交叉点。

 
double MarketInfo( string symbol, int type) 

这来自于帮助,但是否有可能使用NULL作为一个符号,以便只 "观察 "EA工作的工具?

只是我们正计划在不同的货币对上使用几个相同类型的EA。

例如,像这样。

MarketInfo(NULL,MODE_ASK)