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

 
谢谢,我正在尝试,但没有用。而如果终端订阅了交易信号,EA会不会工作?
 
Egorka:


而如果终端订阅了交易信号,EA会不会工作?

最好不要做实验,因为信号需要同步才能正常播出。
 
我现在怎样才能取消订阅以前订阅的信号?
 
Egorka:
我现在怎样才能取消订阅以前订阅的信号?

关于信号服务的常见问题

我必须在我注册的地方取消我的Signal订阅吗?
您可以在https://www.mql5.com/ru/signals"我的订阅 "栏目中在线退订信号,或者直接从终端退订:见MetaTrader 5帮助→用户界面→工具→信号:退订信号。如果你有一个付费订阅,保留的订阅金额将在你退订时从你的账户中扣除,作为付款。

Торговые сигналы
Торговые сигналы
  • www.mql5.com
Торговые Сигналы для MetaTrader: копирование сделок, мониторинг счета, автоматическое исполнение сигналов и социальный трейдинг
 

大家下午好。请给一个新来的人提供建议。

我已经订阅了一个交易账户。我账户中的资金是否应与复制信号的账户中的资金相同?还是会按比例为我的账户开出手数?

总的来说,除了我的电脑应该开着之外,我接下来应该怎么做?

请不要为那些对你来说可能很愚蠢的问题扔石头))

 
ValeraY:

大家下午好。请给一个新来的人提供建议。

我已经订阅了一个交易账户。我账户中的资金是否应与复制信号的账户中的资金相同?还是会按比例为我的账户开出手数?

一般来说,除了保持电脑开机外,我接下来应该做什么?

请不要因为那些对你来说可能很愚蠢的问题而向我扔石头))

请参考 关于信号服务的常见问题,你的问题在那里和其他地方都有答案。

简单地说,一切都在终端中自动计算。然而,我建议在模拟账户上试验免费信号,因为很多东西在没有任何常见问题的情况下就会变得清晰。

 

指标可以将其句柄作为其他指标的句柄。默认情况下,这些是零缓冲区(据我所知)。如何处理MACD、Stochastic、RVI、ADX等指标的下一个缓冲区,这些指标各有若干缓冲区。

请告诉我如何iMA 中替代第一个随机 指标的缓冲区号码(1 - SIGNAL_LINE)?毕竟,插入指标缓冲区编号CopyBuffer 位于下面。

输入 int ma_p = 1; //

double ind[]; //

{ int indStochasticHandle = iStochastic(_Symbol,0,5,3,3,MODE_SMA,STO_LOWHIGH); // iStochastic 指标手柄

indHandle = iMA(_Symbol,0,ma_ind_p,0,0,indStochasticHandle);} // (0 - MAIN_LINE) 随机 手柄被替换成 iMA

}

如果( indHandle==INVALID_HANDLE )

{Alert ("指标手柄创建失败,错误代码。",GetLastError()," ; ")。

返回(-1);}

ArraySetAsSeries(ind, true)

{if(CopyBuffer(indHandle,0,0,100,ind)<=0) //-

{Print ("Failed to copy data from Indicator , error code :",GetLastError()," ; ")。

返回;}}

//进一步的 贸易条件。

 
Reshetov:

关于你的问题和其他问题的答案,请参见信号服务的常见问题

简单地说,一切都在终端中自动计算。但为了使其更加清晰,我建议在模拟账户上用免费信号进行实验--很多东西在没有任何常见问题的情况下就会变得清晰。

非常感谢你。
 
rosomah:

指标可以将其句柄作为其他指标的句柄。默认情况下,这些是零缓冲区(据我所知)。如何处理MACD、Stochastic、RVI、ADX等指标的下一个缓冲区,这些指标各有若干缓冲区。

请告诉我如何iMA 中替代第一个随机 指标的缓冲区号码(1-SIGNAL_LINE)?毕竟,插入指标缓冲区编号CopyBuffer 位于下面。

输入 int ma_p = 1; //

double ind[]; //

{ int indStochasticHandle = iStochastic(_Symbol,0,5,3,3,MODE_SMA,STO_LOWHIGH); // iStochastic 指标手柄

indHandle = iMA(_Symbol,0,ma_ind_p,0,0,indStochasticHandle);} // (0 - MAIN_LINE) 随机 手柄被替换成 iMA

}

如果( indHandle==INVALID_HANDLE )

{Alert ("指标手柄创建失败,错误代码。",GetLastError()," ; ")。

返回(-1);}

ArraySetAsSeries(ind, true)

{if(CopyBuffer(indHandle,0,0,100,ind)<=0) //-

{Print ("Failed to copy data from Indicator , error code :",GetLastError()," ; ")。

返回;}}

//进一步的 贸易条件。

在 stochastics 的帮助下。

"...注意事项

缓冲区号码:0 - MAIN_LINE, 1 - SIGNAL_LINE..."

因此,CopyBuffer将看起来像这样。

{if(CopyBuffer(indHandle,1,0,100,ind)<=0) //-

     {Print ("Не удалось скопировать данные из индикатора Indicator, код ошибки: ",GetLastError()," ; ");

      return; }}
Документация по MQL5: Технические индикаторы / iStochastic
Документация по MQL5: Технические индикаторы / iStochastic
  • www.mql5.com
Технические индикаторы / iStochastic - Документация по MQL5
 
barabashkakvn:

在随机的参考中。

"...注意事项

缓冲区号码:0 - MAIN_LINE, 1 - SIGNAL_LINE..."

因此,CopyBuffer将看起来像这样。

如果我在 indHandle = iMA(_Symbol,0,ma_ind_p,0,0,indStochasticHandle)。
{if(CopyBuffer(indHandle,1,0,100,ind)<=0) //-

编译器会发现-0,因为iMA的缓冲区只有0。不考虑上述手柄。

换句话说,我需要做什么来获得一个带有缓冲区-1的随机手柄到iMA? 这两条线之间 需要做什么行动。

{ intindStochasticHandle = iStochastic(_Symbol,0,5,3,3,MODE_SMA,STO_LOWHIGH); // handle of iStochastic indicator

???????????????????????????????????????????????????????

indHandle = iMA(_Symbol,0,ma_ind_p,0,0,indStochasticHandle); } //