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

 
Tra-der:
对于手工交易,你有什么建议?

对于手工交易,最好的控制手段是这样的。

最好的控制手段

 
Karputov Vladimir:

对于手工交易,最好的控制手段是这样的。

:-)- 来自爸爸的
 

{MQL4}。你好。请告诉我如何为指标写一个条件,如果条形图的最大值==最近的下分形,那么我就放一个点。

我正试图

if( High[i+1]==Low[i+isFractalDn()])
       {
       ExtMapBuffer3[i]=High[i+1];
       }
//====
............
//эта функция за пределами старт
int isFractalDn()
{
for(int i=0; i != 10; i++)
{
if(iFractals(NULL, 0, MODE_LOWER, i)!= NULL) return(i);

}
return(-1);
}
[删除]  
mila.com:

{MQL4}。你好。请告诉我如何为指标写一个条件,如果条形图的最大值==最近的下分形,那么我就放一个点。

我正试图

if( High[i+1]==Low[i+isFractalDn()])
       {
       ExtMapBuffer3[i]=High[i+1];
       }
//====
............
//эта функция за пределами старт
int isFractalDn()
{
for(int i=0; i != 10; i++)
{
if(iFractals(NULL, 0, MODE_LOWER, i)!= NULL) return(i);

}
return(-1);
}

你好。

1.你要找的是分形指数,那么为什么要写成[i+isFractalDn()]?只要写上[isFractalDn()]。

2.为什么要用Low?如果iFractals()已经返回一个价格?过度的计算。如果你在一个蜡烛的数字上找到一个分形,你会一次性返回分形的价格,这将等于该蜡烛的最低价格。

3.寻找分形的循环。你不会在0、1烛台上发现分形。你应该从2个(或者更好的是3个烛台--如果你用成型的烛台工作)开始。

4.循环结束的条件:最好写<=10,而不是!事实上,为什么是10?该指标有rate_total这样一个很好的参数--使用它(但这样的话,条件将是< rates_total)。而不是在第10根蜡烛之前就能找到分形的事实。或者你可以设置100的值,比如说。

5.是的,我不太确定!=NULL指标值,也许是0.0或EMPTY_VALUE

6.还有,"此功能无法启动 "的题词也令人困惑?你在写剧本吗?如果你写一个指标,请掌握OnCalculate()。转换到mql5会更容易。
 
Karputov Vladimir:

只需在你的EA中输入一个输入参数,根据你开始时分配给它的数值,你将只买入或只卖出。

input bool Long=true;            // allow only "Long"
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
...
void OnTick()
  {
   if(!Long)
      trade.Sell(0.01);
   if(Long)
      trade.Buy(0.01);
  }


但对于手动交易 来说?
 
Tra-der:
那么对于手工交易呢?

已经给出了手动交易的最佳限制器。

关于交易、自动交易系统和交易策略测试的论坛

初学者的问题

Karputov Vladimir, 2016.10.24 15:16

对于手动交易,最好的限制器是。

最好的控制手段


只有当你从EA(或脚本)发送交易指令时,你才能控制交易指令的类型。如果你手动交易,就没有办法控制你在终端中按下的东西。

 

伙计们!当你转移到一个虚拟服务器时,机器人顾问交易中的未结头寸 会被转移吗?

 
long1:

伙计们!当你转移到一个虚拟服务器时,EA在交易机器人中的未结头寸 是否会被转移?

你可能是想问:当你在虚拟服务器上安装机器人时,位置会不会 ...?这不是很好的百事可乐学校男孩的谈话

他们应该 "翻转 "到哪里?

 
long1:

伙计们!当你转移到一个虚拟服务器时,机器人顾问交易中的未结头寸 会被转移吗?

一发=一击

一个账户=一次打击

相应地,如果交易在账户中是开放的,那么它们将永远在账户的任何地方开放,无论账户在哪里开立,在服务器上,在电话上,在纸上,在你的家庭电脑上。

 
假设机器人在我的电脑上发生一切时开仓......我决定将我所有的交易转移到一个租用的服务器上......关掉电脑,去睡觉)))),我的未结头寸 与信号会被转移,还是机器人会在那里从头开始交易?