交易中的机器学习:理论、模型、实践和算法交易 - 页 474

 
阿列克谢-维亚兹米 金。

好吧,如果你没有回答你需要调用什么变量,你怎么能帮助?

而对于iCustom,你需要创建一个句柄--即把它与一个变量绑定。

我在我的专家顾问中大约是这样做的(一般来说,指标的原理是一样的......)。

//Хендали - мать их
int handle_iMomentum;

int OnInit()
  {
//Хендаль объявляем iMomentum
   handle_iMomentum=iMomentum(Symbol(),0,100,0);
   if(handle_iMomentum==INVALID_HANDLE)
     {
      PrintFormat("Failed to create handle of the iMomentum indicator for the symbol %s/%s, error code %d",
                  Symbol(),EnumToString(Period()),GetLastError());
      return(INIT_FAILED);
     }

   return(INIT_SUCCEEDED);
  }

void OnTick()
  {
double Momentum=Momentumf(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double Momentumf(const int index)
  {
   double MA[1];
   ResetLastError();
   if(CopyBuffer(handle_iMomentum,0,index,1,MA)<0)
     {
      PrintFormat("Failed to copy data from the iMA indicator, error code %d",GetLastError());
      return(0.0);
     }
   return(MA[0]);
  }


我已经设置好了,但它不会显示出来...:-( 好吧,让我们试试....。

 
Mihail Marchukajtes:


我想我已经开始了,但它不会显示出来......:-( 好吧,我们会想办法的....。


给我看看你开始的代码。它不在旧代码中。

 
交易员博士
我是这样做的--创建一个新的列,将日期和时间合并在一起,然后在不同的表中搜索这些数值的匹配。

此外,被删除的条形图会给ohlc值带来误差,即条形图以一个价格收盘,然后由于被删除的条形图,表中的下一个条形图将以不同的价格开盘,而被删除的条形图的最高价和最低价将完全丢失。之前删除的条形图的高点、低点和收盘价应与未被删除的前一个条形图进行比较,如果需要的话,应进行更新。
我只是简单地用公开的价格工作,所以我并不那么担心。

谢谢你!我会研究的...而掉出的几根柱子并不关键,会有大量的平滑工作要做......。
 
阿列克谢-维亚兹米 金。

在你开始的地方显示代码。这不是在旧代码中。

附加的文件:
ChekParam.mq5  11 kb
 
Mihail Marchukajtes:

我没有代码中的指标--我无法检查。

但是,这里有一个在MA上为你做的例子,按照你的代码的痕迹做的


PS:改变的文件不一样

附加的文件:
ChekParam.mq5  7 kb
 

我正在涉足深度学习。我做任何事情都是用库https://www.microsoft.com/en-us/cognitive-toolkit/。它的优点是可以连接到MT5。但只有64位。这就是为什么我需要64位Windows。图书馆是为它而设的。我已经测试了2种明显的方法来预测下一个条形和之字形反转的价格。我已经向网络提供了价格变化和条形长度。我使用这两种方法都没有获得好的结果。我使用循环网。可能感兴趣的人 https://github.com/RandomKori/Forex 我需要一些可能被测试的新想法。你提出想法,我负责实施。

Microsoft Cognitive Toolkit
Microsoft Cognitive Toolkit
  • www.microsoft.com
A free, easy-to-use, open-source, commercial-grade toolkit that trains deep learning algorithms to learn like the human brain. Microsoft Cognitive Toolkit (formerly known as CNTK) version 2.0 is now available to Developers and Data Scientists. Cognitive Toolkit is a free, easy-to-use, open-source toolkit that trains deep learning algorithms...
 
格里戈里-乔宁

我正在涉足深度学习。我做任何事情都是用库https://www.microsoft.com/en-us/cognitive-toolkit/。它的优点是可以连接到MT5。但只有64位。这就是为什么我需要64位Windows。图书馆是为它而设的。我已经测试了2种明显的方法来预测下一个条形和之字形反转的价格。我已经向网络提供了价格变化和条形长度。我使用这两种方法都没有获得好的结果。我使用循环网。可能感兴趣的人 https://github.com/RandomKori/Forex 我需要一些可能被测试的新想法。你提出想法,我负责实施。


我有个好主意:)))我应该看看你在那里做了什么......但很酷,我也想试试这个库,但还没来得及做。

P.s. 你已经花费了你的时间,也许你可以写一篇关于如何将这个库与mt5连接起来的文章,以及一些ns的例子? 因为R的小精灵充斥着论坛)))但我想要一些正常的、原生的东西。

 

我不是一个写文章的高手。我给了你一个githab的链接,所有代码都在那里。以下是这些例子。如果我知道答案,我会回答你的问题。我刚刚开始掌握图书馆的情况。我现在对它的文件不是很了解。特别是对于C++。而且没有它,你就不能把它与MT连接起来。

 

Caret的摘要

附加的文件:
 
格里戈里-乔宁

我正在涉足深度学习。我做任何事情都是用库https://www.microsoft.com/en-us/cognitive-toolkit/。它的优点是可以连接到MT5。但只有64位。这就是为什么我需要64位Windows。图书馆是为它而设的。我已经测试了2种明显的方法来预测下一个条形和之字形反转的价格。我已经向网络提供了价格变化和条形长度。我使用这两种方法都没有获得好的结果。我使用循环网。可能感兴趣的人 https://github.com/RandomKori/Forex 我需要一些可能被测试的新想法。你提出想法,我就会跟进。

我提议试试FORTS的数据。而且不仅是价格(甚至可能不是那么多),还有来自交易所的其他流量。如果有兴趣,我可以上传数据--只要告诉我是什么格式。