我将免费撰写一份顾问报告 - 页 61

 

亲爱的程序员!

谁能写出最简单的专家顾问?

其工作的条件非常简单。

在形成几个上升烛台后,它将在新的烛台 上买入。(来自设置的烛台数量)。

在形成几个向下的蜡烛图后,在一个新的蜡烛图上,它卖出。(设置中的烛台数量)

地段大小。

马吉克。


这些都是条件。不需要其他任何东西。如果你不介意,请做一件好事,我永远不会忘记你。说实话。:)

 
请在交易所数据上写一个磁带指标,它跟踪磁带并选择相同的手数,就像冰山一样,但计算不是按一个价格,而是比方说5点向上和5点向下。 如果通过例如1-10秒,相同手数的交易超过3次,例如100手3次--它提醒并显示成交量,设置为搜索相同的手数不低于例如100...在Sb pro是免费的,这样的自由人喜欢支付,没有意义....
 
Pyxis:

亲爱的程序员!

谁能写出最简单的专家顾问?

其工作的条件非常简单。

在形成几个上升烛台后,它将在新的烛台 上买入。(来自设置的烛台数量)。

在形成几个向下的蜡烛图后,在一个新的蜡烛图上,它卖出。(设置中的烛台数量)

地段大小。

马吉克。


这些都是条件。不需要其他任何东西。如果你不介意,请做一件好事,我永远不会忘记你。说实话。:)


这里:N支蜡烛

N candles
N candles
  • 投票: 1
  • 2017.04.03
  • Vladimir Karputov
  • www.mql5.com
Ищем N одинаковых свечей подряд. Если найденные свечи бычьи - покупаем, если медвежьи - продаём.
 

需要写一个简陋的布林专家顾问,当线被越过时只需发出提示音。

 
Олег Кононченко:

需要写一个简陋的布林专家顾问,当线被越过时只需发出提示音。

在航站楼的图书馆里有一个
 

伙计们帮助!!!!!!!!。我需要修改这个指标以使其在测试器中工作。事实上,该指标从文件中获取数据(它已经在文件中了),我只是添加了一个缓冲区,在其中写入当前值和前一个值之间的差异值。当我保存时,所有的工作都是正确的,数据被加载到所需的日子里,但我不想在实时的情况下工作。某处出错或我做错了什么。Voschem需要在测试器中工作。

如果你不想要自己,那就告诉我错误在哪里或怎么做.....

附加的文件:
 
Mihail Marchukajtes:

伙计们帮助!!!!!!!!。我需要修改这个指标以使其在测试器中工作。事实上,该指标从文件中获取数据(它已经有了),我只是添加了一个缓冲区,我在其中写入当前值和前一个值之间的差值。当我保存时,所有的工作都是正确的,数据被加载到所需的日子里,但我不想在实时的情况下工作。某处出错或我做错了什么。Voschem需要在测试器中工作。

如果你不想要自己,那就告诉我错误在哪里或怎么做.....


首先,将文本文件复制到文件夹:/terminal文件夹/tester/files/。

 
Mihail Marchukajtes:

伙计们帮助!!!!!!!!。我需要修改这个指标以使其在测试器中工作。

看来你不能从测试器中读取文件。
 
Evgeny Belyaev:
看来测试者不能从文件中读取。


如果你使用共享文件夹,你可以。

使用所有客户终端的共享文件夹

所有的测试员代理都是相互隔离的,并与客户终端隔离:每个代理都有自己的文件夹,代理日志就写在这里。此 外,代理测试期间的所有文件操作都在Agent_name/MQL5/Files文件夹中进行。但是,如果你在打开文件时指定FILE_COMMON 标志,你可以通过所有客户终端的公共文件夹实现本地代理和客户终端之间的通信。

//+------------------------------------------------------------------+ 
//| Expert initialization function                                   | 
//+------------------------------------------------------------------+ 
int OnInit() 
  { 
//--- общая папка всех клиентских терминалов 
   common_folder=TerminalInfoString(TERMINAL_COMMONDATA_PATH); 
//--- выведем имя этой папки 
   PrintFormat("Откроем файл в общей папке клиентских терминалов %s", common_folder); 
//--- откроем файл в общей папке (указан флаг FILE_COMMON) 
   handle=FileOpen(filename,FILE_WRITE|FILE_READ|FILE_COMMON); 
   ... дальнейшие действия 
//--- 
   return(INIT_SUCCEEDED); 
  }

 
Vladimir Karputov:


如果使用共享文件夹,这是有可能的。

使用所有客户终端的共享文件夹

所有的测试员代理都是相互隔离的,并与客户终端隔离:每个代理都有自己的文件夹,代理日志就写在这里。此 外,代理测试期间的所有文件操作都在Agent_name/MQL5/Files文件夹中进行。然而,如果你在打开文件时指定FILE_COMMON 标志,你可以通过所有客户终端的公共文件夹实现本地代理和客户终端之间的通信。


我跟你说实话,我为4...... 写了一篇诱导性的文章。有没有办法在初始化过程中一次性读取整个文件并将所有内容写入一个数组中?或者它也不会这样做?