MetaTrader 4 Build 529测试版发布,带有新的编译器 - 页 79

 

你能告诉我MetaEditor模板现在在哪里吗?在509版本中,它们存放在MT4/experts/templates中,现在我根本找不到它们。我需要改变专家顾问的模板。

 

新的帮助说。

ArrayMaximum

搜索一维数字数组中的最大元素。

int ArrayMaximum(
const void& array[], // array to search
int start=0, // from which index we start search
int count=WHOLE_ARRAY // number of checked
)

在编辑部。

在第509次的帮助下。

参数。
阵列[] - 要搜索的数字数组。
- 要搜索的元素的数量。
开始 - 搜索的起始索引。


在新的帮助中,最后两个参数是相反的。

 
我可以从MQ网站上下载最新的可用测试版,还是必须下载一个旧版本并进行更新?
 
请告诉我,在应用新编译器构建时,反编译的问题是什么?是否不再需要编写额外的dlls来绕过反编译器。谢谢你。
 
Profit777:
请告诉我,在应用新编译器构建时,反编译的问题是什么?是否不再需要编写额外的dlls来绕过反编译器。谢谢。

我们都希望反编译将成为过去 ....
 
Profit777:
请告诉我,在应用新编译器构建时,反编译的问题是什么?是否不再需要编写额外的dlls来绕过反编译器。谢谢。

+1,关于保护的问题非常有趣,它是否真的变得非常强大,并且不可能用反编译器来破解它。
 
在任何形式的保护下,总是有可能闯入。最主要的是,原件将更难恢复。
 

告诉我为什么像帮助中的这些例子不起作用。

void OnStart()
  {
//--- выведем всю информацию, доступную из функции AccountInfoInteger()
   printf("ACCOUNT_LOGIN =  %d",AccountInfoInteger(ACCOUNT_LOGIN));
   printf("ACCOUNT_LEVERAGE =  %d",AccountInfoInteger(ACCOUNT_LEVERAGE));
   bool thisAccountTradeAllowed=AccountInfoInteger(ACCOUNT_TRADE_ALLOWED);
   bool EATradeAllowed=AccountInfoInteger(ACCOUNT_TRADE_EXPERT);
   ENUM_ACCOUNT_TRADE_MODE tradeMode=(ENUM_ACCOUNT_TRADE_MODE)AccountInfoInteger(ACCOUNT_TRADE_MODE);
   ENUM_ACCOUNT_STOPOUT_MODE stopOutMode=(ENUM_ACCOUNT_STOPOUT_MODE)AccountInfoInteger(ACCOUNT_MARGIN_SO_MODE);
 
//--- сообщим о возможности совершения торговых операций
   if(thisAccountTradeAllowed)
      Print("Торговля для данного счета разрешена");
   else
      Print("Торговля для данного счета запрещена!");
 
//--- выясним - можно ли торговать на данном счету экспертами
   if(EATradeAllowed)
      Print("Торговля советниками для данного счета разрешена");
   else
      Print("Торговля советниками для данного счета запрещена!");
 
//--- выясним тип счета
   switch(tradeMode)
     {
      case(ACCOUNT_TRADE_MODE_DEMO):
         Print("Это демо счет");
         break;
      case(ACCOUNT_TRADE_MODE_CONTEST):
         Print("Это конкурсный счет");
         break;
      default:Print("Это реальный счет!");
     }
 
//--- выясним режим задания уровня StopOut
   switch(stopOutMode)
     {
      case(ACCOUNT_STOPOUT_MODE_PERCENT):
         Print("Уровень StopOut задается в процентах");
         break;
      default:Print("Уровень StopOut задается в денежном выражении");
     }
  }
 
这一次他们也不会实施吗?
Zhunko:
在任何形式的保护下,总是有可能闯入。最主要的是,原件将更难恢复。
 
VOLDEMAR:

告诉我为什么这些帮助中的例子不起作用?


因为参考书是取自mt5产品,而mt4的数据是加入的

该参考书可能是为mql4++ ME 875而规范化的