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

 
Mihail Marchukajtes:
谁他妈愿意做个诚实的人....
说得好,我支持你。:)人们已经得到了很好的提示,但他们并不理解。因为他们离市场和对市场上发生的过程的理解非常遥远。而即使是简单的事情在他们听来也像是异端和中国文学。但他们创造了神经网络。:)
 

伙计们,请帮助我解决一个看似简单的事情,但我不知道如何实现它,我不能正确地用英语提出问题,以谷歌它......

我有一个标准的循环,在一个向量中循环,比如说,从1到1000。

for(i in 1:1000) {

# 我怎样才能使一个逻辑条件在循环的每n次迭代后被触发,例如,每17次迭代

}

 
mytarmailS:

伙计们,请帮助我解决一个看似简单的事情,但我不知道如何实现它,我不能正确地用英语提出问题,以谷歌它......

我有一个标准的循环,在一个向量中循环,比如说,从1到1000。

for(i in 1:1000) {

# 我怎样才能使一个逻辑条件在循环的每n次迭代后被触发,例如,每17次迭代

}

这是用"除法的余数"操作完成的。

//+------------------------------------------------------------------+
//|                                                         Test.mq5 |
//|                              Copyright © 2016, Vladimir Karputov |
//|                                           http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2016, Vladimir Karputov"
#property link      "http://wmua.ru/slesar/"
#property version   "1.000"
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
   for(int i=0;i<100;i++)
     {
      int iteration=i%17;
      if(iteration==0)
         Print(i);
     }
  }
//+------------------------------------------------------------------+

和结果。

2016.10.20 09:16:35.542 Test (GBPJPY,D1)        0
2016.10.20 09:16:35.543 Test (GBPJPY,D1)        17
2016.10.20 09:16:35.543 Test (GBPJPY,D1)        34
2016.10.20 09:16:35.543 Test (GBPJPY,D1)        51
2016.10.20 09:16:35.543 Test (GBPJPY,D1)        68
2016.10.20 09:16:35.543 Test (GBPJPY,D1)        85
附加的文件:
Test.mq5  2 kb
 
卡尔普托夫-弗拉基米尔

这是用"除法余数"的操作完成的。

谢谢你,善良的人...

它起作用了。

for(i in 1:100){
   if(i%%17==0)  print(i)


[1] 17
[1] 34
[1] 51
[1] 68
[1] 85
 
mytarmailS:

谢谢你,善良的人...

一切都很顺利。

for(i in 1:100){
   if(i%%17==0)  print(i)


[1] 17
[1] 34
[1] 51
[1] 68
[1] 85
你什么时候已经开始在MetaTrader 5中工作了?
 
卡尔普托夫-弗拉基米尔
你打算什么时候开始在MetaTrader 5中工作?

我不知道,我只是觉得没有理由换,不换的原因有几个,而且是客观的......

1)我正处于使用机器学习(ML)进行市场研究的阶段,最好是通过 "R "使用ML工具研究一些东西,部分原因是创建它。 当我有一个现成的工作想法时,在贸易中出售机器人的时间将会到来,我将考虑如何和在什么上实现它mql或S#或tslab或..... 或....。我会考虑用什么来实现我的交易机器人,mql还是s#,tslab还是......这其实并不重要,重要的是要有东西来实现它,而不是用什么来实现。

2) 我来自乌克兰,我交易俄罗斯的衍生品--FORTS。 由于法律规定,我不能直接交易俄罗斯,但我们的一些经纪人创造了一些 "拐杖",我们可以交易FORTS,但据我所知,他们都不提供MT5访问。

3)外汇就是外汇经纪商,我早在低谷时期就开始接触外汇,我再也不会在这个伪市场上交易了。 我的选择是有原则的、理性的,因为我已经看到了很多,有东西可以比较......

我试图尽可能清楚地解释 我的思维方式。

 
BlackTomcat:
文明的立场,附议。:)人们得到了很好的提示,但他们并不理解。因为他们离市场和对市场上发生的过程的理解非常遥远。而即使是简单的事情在他们听来也像是异端和中国文学。但他们创造了神经网络。:)
F 我认为他们使用它,如果他们都同时保持沉默。必须是培训....
 
mytarmailS:

我不知道,我只是还看不出有什么理由要换,不换的原因有几个,而且是客观的......

...

2) 我来自乌克兰,我交易俄罗斯的衍生品--FORTS,由于法律规定,我不能直接交易俄罗斯,但我们的一些经纪人创造了一些 "拐杖",我们可以交易FORTS,但据我所知,这些经纪人都不提供MT5的接入。

...

在我的印象中,这并不难做到。

  • 复印你的护照并进行公证
  • 去俄罗斯的任何一家经纪公司(例如,Otkritie)。
  • 你在那里开一个账户。
唯一不同的是,你应该事先给经纪公司打电话(由于Skype,你可以免费拨打外国号码)。

 
卡尔普托夫-弗拉基米尔

在我的记忆中,这并不难做到。

  • 复印你的护照并进行公证
  • 去俄罗斯的任何一个经纪人办公室(例如,Otkritie)。
  • 你在那里开一个账户。
你应该给经纪人的办公室打电话(由于Skype,你可以免费拨打国外的电话)。

那么,首先,你不能,因为我不是俄罗斯的居民,因此我没有权利按照俄罗斯法律进行交易。

我没有权利在俄罗斯进行交易。 其次,如果你想象这是有可能的,请想象一下!我必须到另一个国家去注册一个经纪人,只是为了通过MT5进行交易,你不觉得这甚至有点可笑,或者有点疯狂?:) 要诚实 :)

 
mytarmailS:

首先是我不能,因为我不是俄罗斯联邦的居民,因此根据俄罗斯联邦的法律,我没有权利进行交易。

我必须到另一个国家去注册一个经纪人,只是为了通过MT5进行交易,你不觉得这甚至有点可笑或只是有点疯狂吗?:) 要诚实 :)

不需要建立假设性的结论--我已经向你指出了最真实和合法的方式。