另一个最新的EA,无可匹敌的结果(等待批评) - 页 2

 
亲爱的solandr!请解释一件事,作为我的教训。我还没有理解这个测试器,我为这个事实感到担心。EA能否在策略测试器中查看高位栏的收盘价,在它的开头。
double eur_jpy_day_close=iClose("EURJPY",PERIOD_D1,0)
如果是这样的话,首先必须有自欺欺人的先例。或者我错过了什么?
 
VBAG:
如果是这样,它首先变成了一个自我欺骗的先例。还是我错过了什么?

我解释了为初学者挖掘专家的原则。测试仪不模拟除被测试的字符外的其他字符的操作。也就是说,如果你在欧元兑美元上测试,只适用于这个符号的任何时期,一切都会被模拟成应该的样子,也就是说,你不会看到任何未来。但是,如果你访问其他符号,如EURJPY,USDJPY等,那么所有较高时期的条形图将呈现给你已经形成。因此,测试仪的这一 "功能 "允许你看到未来,当然这在实际工作中不会发生。因此,一个决定购买EA的ex4文件的人,只根据测试员在他的电脑上画的东西,有可能落入这样的骗局,每个或多或少掌握了MT4的人都知道。然后下一步是一个技术问题。专家顾问卖家(交易机器人)只需要通过实施一些 "绝妙的想法",如 "超强的领先指标",来模糊源代码的过于尖锐的表现,并应用一些营销努力,在各种论坛上推广产品("看看我有什么/我建立了什么","我能对我的EA说什么呢?"一切都准备好了,一个伟大的产品,花了N多美元,这也有一个 "质量证书" :o))))))。因此,在你决定购买一台印刷机之前,请用脑子想一想,例如,10....1000,甚至更多的英镑。此外,在实际交易中,这样的顾问在无限多的交易中应该显示出接近零的结果(50%的成功交易和50%的亏损交易,并且仍然减去为交易支付的点差)。也就是说,当然,它不会太快抹去你的存款(只有减去点差乘以交易次数),但也不会提高,因为它的工作结果是完全随机的。对于受骗的失败者或买方的所有主张,卖方可以非常简单地回答:"市场已经改变","在新闻时间不工作","只在周一打开交易,在周五午夜关闭专家顾问","专家顾问必须在上个月前每周重新优化",等等以及在这个领域建立的类似标准借口。总而言之,你可以添加你自己的变体。也就是说,在形式上不能向卖方提出法律索赔,因为在形式上卖方对未来一无所知,在形式上销售的产品在历史报价上一直运行良好,据说一年前买方会住在夏威夷;o)。也就是说,这是一个行之有效的诱骗傻瓜的计划,没有经验的10英镑的廉价幸福的购买者由于对这些问题的无知而相当难以找到索赔。尽管从原则上讲,一个准备为 "印刷机 "而放弃自己辛苦赚来的钱的人,不值一提。世界没有变化--只有欺诈的技术在变化(它变得更加复杂)!总的来说,我的帖子的意思是,我们必须简单地禁止像这样的话题,与没有源代码本身和没有描述想法的裸体图表的讨论相关联!这是不可能的。这是浪费所有论坛成员的时间,没有给任何人带来任何好处,好吧,也许除了为那些感兴趣的人做广告(我不是指任何人!)。
 

1 2006.11.02 07:45 卖出 1 0.10 1.2753 1.2766 0。0000 0. 00 200.00
2 2006.11.02 08:00 close 1 0.10 1.2751 1.2766 0.0000 2. 00 202.00
3 2006.11.02 09:00 买2 0.10 1.2744 1.2731 0.0000 0. 00 202.00
4 2006.11.02 09:15 关闭 2 0.10 1.2756 1.2731 0.0000 12.00 214.00
5 2006.11.03 09:45 买3 0.10 1.2773 1.2760 0.0000 0. 00 214.00
6 2006.11.03 10:00 关闭 3 0.10 1.2774 1.2760 0.0000 1. 00 215.00
7 2006.11.03 10:30 购买 4 0.10 1.2774 1.2761 0. 0000 0. 00 215.00
8 2006.11.03 10:45 close 4 0.10 1.2775 1.2761 0.0000 1.00 216.00
9 2006.11.03 11:45 卖出 5 0.10 1.2772 1.2785 0。0000 0. 00 216.00
10 2006.11.03 12:00 close 5 0.10 1.2772 1.2785 0.0000 0. 00 216.00
11 2006.11.03 16:45 买6 0.10 1.2695 1.2682 0. 0000 0. 00 216.00
12 2006.11.03 17:00 close 6 0.10 1.2703 1.2682 0.0000 8.00 224.00
13 2006.11.06 10:30 卖出 7 0.10 1.2698 1.2711 0.0000 0. 00 224.00
14 2006.11.06 10:45 close 7 0.10 1.2696 1.2711 0.0000 2. 00 226.00
15 2006.11.06 10:45 买8 0.10 1.2697 1.2684 0.0000 0. 00 226.00
16 2006.11.06 11:00 关闭 8 0.10 1.2701 1.2684 0.0000 4. 00 230.00
17 2006.11.07 02:15 买9 0.10 1.2732 1.2719 0.0000 0. 00 230.00
18 2006.11.07 02:30 收盘 9 0.10 1.2737 1.2719 0。0000 5. 00 235.00
19 2006.11.07 05:30 买10 0.10 1.2758 1.2745 0. 0000 0. 00 235.00
20 2006.11.07 05:45 close 10 0.10 1.2765 1.2745 0.0000 7.00 242.00
21 2006.11.07 14:15 买11 0.10 1.2758 1.2745 0.0000 0.00 242.00
22 2006.11.07 14:30 close 11 0.10 1.2768 1.2745 0.0000 10.00 252.00
23 2006.11.07 16:45 卖12 0.10 1.2805 1.2818 0.0000 0.00 252.00
24 2006.11.07 17:00 close 12 0.10 1.2802 1.2818 0.0000 3.00 255.00
25 2006.11.07 20:15卖出13 0.10 1.2797 1.2810 0.0000 0. 00 255.00
26 2006.11.07 20:30 收盘 13 0.10 1.2790 1.2810 0。0000 7. 00 262.00
27 2006.11.08 13:45卖出14 0.10 1.2786 1.2799 0.0000 0. 00 262.00
28 2006.11.08 14:00 收盘 14 0.10 1.2783 1.2799 0。0000 3. 00 265.00
29 2006.11.08 15:00 卖出 15 0.10 1.2771 1.2784 0.0000 0. 00 265.00
30 2006.11.08 15:15 收盘 15 0.10 1.2756 1.2784 0。0000 15.00 280.00

....等。

而这里是这个奇迹的代码。

int start(){
   if(Symbol()!="EURUSD"){
      Print("Работаю только на EURUSD");
      return(0);
   }
   
   double fo=iOpen("GBPUSD",0,0);
   double fc=iClose("GBPUSD",0,0);
   double fh=iHigh("GBPUSD",0,0);
   double fl=iLow("GBPUSD",0,0);   
   
   
   int bs=0,ss=0;
   
   if(fc-fo>15*Point && fo-fl<Point*10)bs=1;  
   if(fo-fc>15*Point && fh-fo<Point*10)ss=1;   
   
   if(OrdersTotal()==0){
      if(1==bs){
         OrderSend(Symbol(),OP_BUY,0.1,NormalizeDouble(Ask,Digits),0,NormalizeDouble(Ask-Point*13,Digits),0/*NormalizeDouble(Ask+Point*10,Digits)*/,NULL,0,0,CLR_NONE);      
      }
      if(1==ss){
         OrderSend(Symbol(),OP_SELL,0.1,NormalizeDouble(Bid,Digits),0,NormalizeDouble(Bid+Point*13,Digits),0/*NormalizeDouble(Bid-Point*10,Digits)*/,NULL,0,0,CLR_NONE);         
      }
   }
   
               for(int i=0;i<OrdersTotal();i++){
               if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
                  if(OrderSymbol()==Symbol()){
                     if(OrderType()==OP_BUY){
                        if(Time[0]>OrderOpenTime())OrderClose(OrderTicket(),OrderLots(),Bid,0,CLR_NONE);
                     }
                     if(OrderType()==OP_SELL){
                        if(Time[0]>OrderOpenTime())OrderClose(OrderTicket(),OrderLots(),Ask,0,CLR_NONE);
                     
                     }
                  }
               }
               }
 
solandr:
VBAG
如果是这样,这就变成了一个主要是自我欺骗的先例。或者我错过了什么?

我解释了为初学者挖掘专家的原则。测试仪不模拟除被测试的字符外的其他字符的操作。
谢谢你!这很有趣。不知道这个 "功能"。我从1999年开始进入市场,我对买猪的行为非常消极,一般来说,买谷物和其他人的想法。我绝对同意你的观点。你有一整篇伟大的文章!这很好!!!。
 
Integer:

而这里是这个奇迹的代码。

你的代码看起来更聪明--更难怀疑作弊,因为交易分散在不同的时间里--比我的代码更少周期性,尽管本质没有改变--"用不同的符号窥探未来"。你可能比我多花了10分钟在上面 :o))))))))
 
Jhonny:

诶,solandr,你为什么要发布代码,你还不如搞个世界金融危机呢 :)))))

但说真的,我的EA中的一些想法(或更确切地说是我对它们的理解)在这个主题https://www.mql5.com/ru/forum/50458, 即:近似置信区间->从边界打开,但它们已被强烈地修改和简化,我不会在该主题的同意下给出代码。我没有像你的例子中那样明显的错误,我也不太愿意讨论,我自己也看到了问题,图片是为了好玩才贴的,就像你一样。


你看,人们已经写了很多聪明的、有启发性的东西。

但与你们的专家不同的是,我的系统是真正有效的,并没有把目光投向遥远的未来。

我已经对它进行了调整,做了一些调整,盈利能力增加了,此外,缩水也减少了1。

至于你的圣杯,你知道为什么最后的曲线变成了水平的,而不是增长的,因为真正的报价不是史料中心给出的。

对我的专家顾问的攻击,说它每月提供40个点,你不知道如何计算吗?每月40个点,他从50存款!!!!。

因此,如果有500个存款,他每个月会给400个点!!!!

我对论坛参与者的文盲感到惊讶,如果你想批评,至少应该完成学业,!!!!。

 
Jhonny:

呃,solandr,你为什么要发布代码,你可能会导致全球金融危机: )))))

但说真的,我的EA中的一些想法(或更确切地说是我对它们的理解)在同一个主题https://www.mql5.com/ru/forum/50458, 即:近似置信区间->从边界打开,但它们已被强烈地修改和简化,我不会在该主题的同意下展示代码。我没有像你的例子中那样明显的错误,我也不太愿意讨论,我自己也看到了问题,图片是为了好玩才贴的,就像你一样。


你看,人们已经写了很多聪明的、有启发性的东西。

但与你们的专家不同的是,我的系统是真正有效的,并没有把目光投向遥远的未来。

我已经对它进行了调整,做了一些调整,盈利能力增加了,此外,缩水也减少了1。

至于你的圣杯,你知道为什么最后的曲线变成了水平的,而不是增长的,因为真正的报价不是史料中心给出的。

对我的专家顾问的攻击,说它每月提供40个点,你不知道如何计算吗?每月40个点,他从50存款!!!!。

因此,如果有500个存款,他每个月会给400个点!!!!

我对论坛参与者的文盲感到惊讶,如果你想批评,至少应该完成学业,!!!!。

 

庞雅,你说。让我们讨论一下代码,在这里展示它。并告诉这个想法,但你知道,这个想法不是偶然产生的。

好吧,我同意,谁会给钱不给顾问而给想法!!!!?

你拿到钱,我就给你出主意!!!!。

而证明它有效的是一张图表,什么是坏的?

 
ufkef:

而证明它起作用的是时间表,这很糟糕?


显然,我的帖子对你来说完全没有意义。
 

Удивляюсь очередной раз безграмотности участноков форума, для того что бы критиковать. сначало хотя бы школу закончите!!!!

有些人不仅完成了学业,而且还成功通过了论文答辩;o)))))