初学者的问题 MQL5 MT5 MetaTrader 5 - 页 379

 
lexinson:

请阅读文件

返回值(通过Ordersend())。

返回交易服务器分配给订单的票号,如果失败则返回-1。要获得错误信息,请调用GetLastError()

Коды возврата торгового сервера - Документация на MQL4
  • docs.mql4.com
Коды возврата торгового сервера - Документация на MQL4
 
你好。请你告诉我,为什么我的EA测试结果很好,而其他从市场上下载我的EA演示版的人结果却很差?原因是什么呢?什么因素可能影响测试结果
 
Tatiana Zyrianova:
你好。请你告诉我,为什么我的EA测试结果很好,而其他从市场上下载我的EA演示版的人结果却很差?原因是什么呢?什么可能会影响测试结果
如果你确定套路是一样的,如果账户在另一家经纪公司,可能是点差问题,如果是在同一家经纪公司,甚至可能是账户类型 问题。
 
我如何知道MT4中的 符号限制(完全访问,仅关闭,等等)?当然在程序上,我也不知道如何用我的眼睛来做。
 
Andrey Dik:
我如何知道MT4中的 符号限制(完全访问,仅关闭,等等)?当然在程序上,我也不知道如何用我的眼睛来做。
SymbolInfoInteger(_Symbol,SYMBOL_TRADE_MODE)
 

下午好。


请解释一下什么意思。

信号_阈值打开

阈值关闭的信号

它们是如何工作的,改变数值有什么作用?

 
kashi_ann:

下午好。


请解释一下什么意思。

信号_阈值打开

阈值关闭的信号

它们是如何工作的,改变数值有什么作用?

好吧,Threshold 实际上被翻译成 "门槛"因此,让我们从这里开始。最有可能的是,它是一个触发打开信号的阈值和一个触发关闭信号的阈值。从你问题中的信息,我无法告诉你其他的事情。
 
kashi_ann:

下午好。


请解释一下什么意思。

信号_阈值打开

阈值关闭的信号

它们是如何工作的,改变数值有什么作用?

这里有两篇关于信号和mql5向导的可搜索文章:https://www.mql5.com/ru/search#!keyword=Signal_ThresholdOpen&module=mql5_module_articles&author=MetaQuotes&method=2
 

看了一下链接,似乎只有实际应用。他们把60和50都...我找了其他文章...但我没有找到任何东西说如果我设置40或10或100会发生什么...

我正在逐行解析一篇文章中的初级MA专家顾问。

//--- inputs for expert
input string             Expert_Title                  ="TestExpert"; // Document name
ulong                    Expert_MagicNumber            =23320;        // 
bool                     Expert_EveryTick              =false;        // 
//--- inputs for main signal
input int                Signal_ThresholdOpen          =10;           // Signal threshold value to open [0...100]
input int                Signal_ThresholdClose         =10;           // Signal threshold value to close [0...100]
input double             Signal_PriceLevel             =0.0;          // Price level to execute a deal
input double             Signal_StopLevel              =50.0;         // Stop Loss level (in points)
input double             Signal_TakeLevel              =50.0;         // Take Profit level (in points)
input int                Signal_Expiration             =4;            // Expiration of pending orders (in bars)
input int                Signal_MA_PeriodMA            =85;           // Moving Average(85,0,...) Period of averaging
input int                Signal_MA_Shift               =0;            // Moving Average(85,0,...) Time shift
input ENUM_MA_METHOD      Signal_MA_Method              =MODE_SMA;      // Moving Average(85,0,...) Method of averaging
input ENUM_APPLIED_PRICE  Signal_MA_Applied             =PRICE_CLOSE;    // Moving Average(85,0,...) Prices series
input double             Signal_MA_Weight              =1.0;          // Moving Average(85,0,...) Weight [0...1.0]
//--- inputs for trailing
input int                Trailing_FixedPips_StopLevel  =30;           // Stop Loss trailing level (in points)
input int                Trailing_FixedPips_ProfitLevel=50;           // Take Profit trailing level (in points)
//--- inputs for money
input double             Money_FixLot_Percent          =10.0;         // Percent
input double             Money_FixLot_Lots             =0.1;          // Fixed volume

这些都是输入参数;改变数值会影响一些东西。

我在手册中发现。

ThresholdOpen参数可以接受从0到100的值。它用于检测是否有必要根据 "投票 "结果开立一个头寸。

阈值关闭 "参数的取值范围是0到100。用于确定在 "投票 "结果出来后是否应该关闭 该职位。

这个 "投票 "是什么?这两个参数影响什么?

 
kashi_ann:

看了一下链接,似乎只有实际应用。他们把60和50都...我找了其他文章...但我没有找到任何东西说如果我设置40或10或100会发生什么...

我正在逐行解析一篇文章中的初级MA专家顾问。

这些都是输入参数;改变数值会影响一些东西。

我在手册中发现。

ThresholdOpen参数可以接受从0到100的值。它用于检测是否有必要根据 "投票 "结果开立一个头寸。

阈值关闭 "参数的取值范围是0到100。用于确定在 "投票 "结果出来后是否应该关闭 该职位。

这个 "投票 "是什么?这两个参数影响什么?

选择代码中的Signal_ThresholdOpen,按Crrl+F键找到代码中该变量的所有出现,并检查该变量参与的所有计算。同样地,搜索ThresholdClose。

看看你能不能想出办法来;)