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

 
singapurq:

下午好!

请帮助。

什么程序/顾问可以将课程从Metatrade4/5 翻译成Excel

谢谢你!

看向DDE。MT4有一个内置的DDE服务器,你只需要在设置中启用它,在终端目录中有一个Excel文件DDE-Sample.xls,有一个例子。
 

你好!

我在寻求帮助和建议。

信号 已停止被复制。

我订阅时它们会打开,但它们不会从那里复制。

两个不同的外汇经纪商,两个不同的账户。两个不同的信号。

 

为什么没有考虑到csv文件中的分隔符,所有的元素都在同一侧,没有制表,我不明白我做错了什么?

bool f_Write()
  {
//--- Открываю файл для записи 
   string  name="Report"+".csv";
   int  hand=FileOpen(name,FILE_CSV|FILE_READ|FILE_WRITE|FILE_ANSI|FILE_COMMON,",");
//--- если файл инвалидный 
   if(hand==INVALID_HANDLE) {  return(false);}
//---
   string text="";
   for(int g=0;g<5;g++)
     {
      string p="111";
      StringAdd(p,",");
      StringAdd(text,p);
     }
//---
   FileWrite(hand,text);
//---
   FileClose(hand);
//---
   return(true);
  }
 
lewvik:

为什么没有考虑到csv文件中的分隔符,所有的元素都在同一侧,没有制表,我不明白我做错了什么?

(这样就可以去掉问题))) 你需要使用分号,我的Excel对其他分界符没有反应。
 

亲爱的论坛用户。请帮助我处理一个问题:我在市场上购买了一个付费指标,但不是我希望它去的电脑。根据挂在市场上的规则,我可以把同一个指标放在5台电脑上。我搜索了所有的信息--我不明白怎么做。谁能解释一下。

谢谢你。

 
Myrlokotam:

亲爱的论坛用户。请帮助我处理一个问题:我在市场上购买了一个付费指标,但不是我希望它去的电脑。根据挂在市场上的规则,我可以把同一个指标放在5台电脑上。我搜索了所有的信息--我不明白怎么做。谁能解释一下。

谢谢你。

我不得不假设你需要从每台工作机器上进入市场,进行额外的激活。

但它们并不是无限的...

 
Fleder:

你必须从每台工作的机器去市场,进行额外的激活。

但它们并不是无限的...

是的,我知道他们不是无限的。它们是无限的,没有必要。我试了一下,玩了一下,就退出了。如果我试图在另一台电脑上安装Martet的这个指标,它不会再次从我的账户中取钱吗?

如果我的账户里没有钱,我就不会去打扰。但多次付款并不是正确的做法。

 
Myrlokotam:

是的,我明白他们不是无限的。它们是无止境的,也是不必要的。我试过,玩过,然后放弃了。如果我试图用玛莎在另一台电脑上安装这个指标,它不会再次从我的账户中取钱吗?

如果我的账户里没有钱,我就不会去打扰。但多次付款并不是正确的做法。

市场中的产品有5到20个激活量(由供应商决定)。如果你还没有用完你的激活尝试,你不必担心,他们不会向你收取额外的钱。
 

下午好!

我正试图用一个自定义指标 编写一个EA。

我有以下问题。

1 .在MQL4,当使用一个指标时,可以通过指定线的索引来使用不同的指标线例如,震荡器有两条线,需要两个值。

MQL5,我怎样才能 获得一个指标的不同缓冲区的几个值?

2 .为了测试的速度,我将使用在新条形上取值的方法(在新条形上取一次值,在新条形到来后写入并重新设置,如此反复)。

问题是,在OnInit或OnTick中检查新条的位置更好?

 
forexman77:

下午好!

我正试图用一个自定义指标 编写一个EA。

我有以下问题。

1 .在MQL4,当使用一个指标时,可以通过指定线的索引来使用不同的指标线例如,震荡器有两条线,需要两个值。

MQL5,我怎样才能 获得一个指标的不同缓冲区的几个值?

2 .为了测试的速度,我将使用在新条形上取值的方法(在新条形上取一次值,在新条形到来后写入并重新设置,如此反复)。

问题是,在OnInit或OnTick中,在哪里检查新的酒吧更好?

所有的计算都是在OnCalculate中进行的(即在这里定义一个新的bar事件)。
P.S. 关于第一个问题。请看iCustom帮助中的例子。这个例子中有CopyBuffer,第二个参数正是buffer_num,也就是指标缓冲区的编号。