一人做事一人当。一般情况下。 - 页 5 123456789101112 新评论 [删除] 2006.10.02 08:25 #41 威廉姆斯说,每月至少有10%,这在原则上是不错的=) 2 solandr: 也许他们只是隐藏了他们是亿万富翁的事实;) 我想他们在某处已经有这样的专家了,我懒得自己写。 2 ExpertTrader: 在我看来,仅仅基于Alligator编写专家顾问 是很困难的,因为计算机仍然需要解释如何清楚地识别趋势(是的,有Gator,但在那里你只能谈论与趋势相比的走廊,这意味着你必须分析历史,等等)。 如果我们按照比利描述的方式来做,那么无论鳄鱼的下巴是否张开,都是一样的,进入的信号是分形穿透力,然后再应用其他测量方法。 一般来说,很难不同意比尔的论点(毕竟是心理学家=))。 Andrey Opeyda 2006.10.02 13:34 #42 我无法忍受。我将在这个阶段进入对话。关于 "事实上,条形图 包含了最重要的东西--市场变化的矢量。"也许说条形图包含最重要的东西更正确...另一方面,考虑到市场的一些零散性,一般来说,酒吧是一个不完美的工具。而在此基础上,我们可以谈论大多数工具的不完善之处,如AO等。这就是观点。 [删除] 2006.10.02 14:17 #43 2 njel: 你如何看待一个条形图的工具?比如"收盘价 低于开盘价"?有没有可能从一个酒吧里得到一些确定的东西呢?另一方面,一连串的小节是多于一个小节的。而 "考虑到市场的一些分形性"(我会说是市场的非线性),威廉姆斯刚刚开发了分形。 我认为,如果你严格遵循比尔提出的策略,利润应该是存在的。(如果你看一下报价历史,它似乎真的有效)。不幸的是,我只在演示中试了一下,但也许有人会证实,这是真的(或反驳它;()。 Andrey Opeyda 2006.10.03 10:41 #44 2 m1rr0r: 好吧,什么是酒吧不是工具?收盘低于开盘,显示了这一时期的高点和低点...例如 :) 。但这根本不是问题的关键。当你制定一项战略时,重要的不仅仅是运行该战略的结果。在所有的工作系统中,绝大部分是以过时的系统为代表。告诉我你需要生成多少个策略,以便在历史上给你带来利润,我将为你生成这些策略。每个策略5英镑。如果超过100个,那么+5个策略免费....。如果你有超过100个,你可以免费获得5个策略。没有什么可抱怨的,因为一切都很合乎逻辑。威廉斯的理论基础是什么?分形,那又怎样? Victor Chebotariov 2006.10.03 13:05 #45 以下是我在此期间得出的结论。 我建议使用MACD。 信号: 1.买入: 当指标从下到上穿过信号线 时,由同一指标定义的趋势应该是向上的。趋势是根据两点来绘制的:从上一个信号到现在的信号(图中用黑线表示)。 2.关闭多头头寸: 指标向下穿越信号线(信号线变高)。 ,空头的开仓和平仓都是镜像的。 Иван 2006.10.03 14:54 #46 >我建议使用MACD。 简直是天才!:o))) Vitali 2006.10.03 16:48 #47 ExpertTrader писал (а): 这是我在此期间得出的结论。 我建议使用MACD。 信号。 1.买入: 当指标从下到上穿过信号线时,由同一指标定义的趋势应该是向上的。趋势是根据两点来绘制的:从上一个信号到现在的信号(图中用黑线表示)。 2.关闭多头头寸: 指标从上到下越过信号线(信号线变高)。 空头头寸的开仓和平仓是有迹可循的。 //+------------------------------------------------------------------+ //| MACD Double Signal Trend.mq4 | //| Copyright © 2006, MetaQuotes Software Corp. | //| https://www.metaquotes.net/ | //+------------------------------------------------------------------+ #property copyright "Copyright © 2006, MetaQuotes Software Corp." #property link "https://www.metaquotes.net/" #property indicator_chart_window #property indicator_buffers 5 #property indicator_color1 Blue #property indicator_color2 Yellow #property indicator_color3 Blue #property indicator_color4 Yellow //---- buffers double buf0[]; double buf1[]; double buf2[]; double buf3[]; double tempbuf[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators SetIndexStyle(0,DRAW_ARROW,EMPTY, 2, Blue); SetIndexBuffer(0,buf0); SetIndexArrow(0,241); SetIndexStyle(1,DRAW_ARROW,EMPTY, 2, Yellow); SetIndexBuffer(1,buf1); SetIndexArrow(1,242); // SetIndexStyle(2,DRAW_ARROW,EMPTY, 1, Blue); SetIndexBuffer(2,buf2); // SetIndexArrow(2,251); // SetIndexStyle(3,DRAW_ARROW,EMPTY, 1, Yellow); SetIndexBuffer(3,buf3); // SetIndexArrow(3,251); SetIndexBuffer(4,tempbuf); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(); int limit=Bars-counted_bars; if( counted_bars>0) limit++; for(int i=0; i<limit; i++) { double MACD1=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,i+1); double MACD2=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,i+2); double signal1=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,i+1); double signal2=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,i+2); if (MACD2<signal2 && MACD1>signal1) { buf2[i]=Open[i]; tempbuf[i]=MACD1; } if (MACD2>signal2 && MACD1<signal1) { buf3[i]=Open[i]; tempbuf[i]=MACD1; } } i=limit; int count=0; while (i<Bars && count<2) { if (tempbuf[i]!=0)count++; i++; } int iB=0; int iS=0; while (i>0) { if (buf2[i]!=EMPTY_VALUE) { if (iB!=0 && tempbuf[i]>tempbuf[iB]) buf0[i]=Open[i]; iB=i; } if (buf3[i]!=EMPTY_VALUE) { if (iS!=0 && tempbuf[i]<tempbuf[iS]) buf1[i]=Open[i]; iS=i; } i--; } //---- //---- return(0); } //+------------------------------------------------------------------+ 对吗? mazzz 2006.10.03 18:51 #48 rebus: 我是在测试可视化出来的时候想出这个主意的。我注意到了价格在单个柱子内的表现。基本上,你不需要打开一个较低的TF就能看到正在发生的事情。当然,并不总是如此,但是非常经常。这就是为什么我想:如果我计算一个柱子(任何TF)内相同点的平均价格,并与柱子参考中心(最高价+最低价+收盘价)/3进行比较,会怎么样?或者更好的是,将其与前一栏的OC进行比较。其结果应该是一个偏移量或一个矢量,即价格的去向。最有趣的是,这个向量已经可以在当前条形图关闭之前使用。大约就是这个意思。我还没有机会去尝试它。我把冠军赛的事情都忘了,现在我必须要补上这一课。给我你的批评。等我休息好了,我一定会自己做实验。目前,我正在使用白天的OC和它的水平。我们的祖先很聪明,我告诉你!:)因此,无论如何我都会朝这个方向挖掘。 这个想法的本质应该是由普通的移动平均线 来实现的。以1的周期。MA的价格计算方法是相当多样的。我认为可以根据上述标准来选择MA方法。通过计算前一个柱状的MA,我们得到MA线,它将是一个价格变化的向量。我说对了吗?专家顾问通过蜡烛图上的价值差异来实现,这很简单。 事实上,只有实验才能显示理论的可行性。 [删除] 2006.10.04 10:34 #49 >例如,请看罗什如何对待价格研究。没有什么可抱怨的,因为一切都有意义。 给我发一个链接,告诉我在哪里看。 Victor Chebotariov 2006.10.04 13:57 #50 我在这里做了一个 "火鸡",请看一下。也许在这个想法的基础上,你可以做一个有利可图的专家顾问... 该指标是用三条移动平均线构建的。如果你在图表上绘制这些MAs,你会得到类似于Alligator的 东西。 1.如 果MA收盘价高于MA(H+L+O+C)/4,同时MA(H+L+O+C)/4高于MA开盘价-买入。 2.如 果MA收盘价低于MA(H+L+O+C)/4且MA(H+L+O+C)/4低于MA开盘价--卖出。 如果MA收盘价高于MA(H+L+O+C)/4-CLOSE。 4.如 果MA收盘价低于MA(H+L+O+C)/4 - 关闭多头仓位。 该指标使用两条线显示这些信号。 1.绿 线--显示买/卖信号。如果零线从下到上交叉 - 买入,从上到下交叉 - 卖出。 2.红 线表示平仓的信号。在零线交叉处,从下往上--关闭空头头寸,从上往下--关闭多头头寸。 指标参数。 1. 周期 - 移动平均数计算的平均周期。 2. ma_method - 平均方法。可以是移动平均法的任何数值。 附加的文件: mamy.mq4 2 kb 123456789101112 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
2 solandr:
也许他们只是隐藏了他们是亿万富翁的事实;)
我想他们在某处已经有这样的专家了,我懒得自己写。
2 ExpertTrader:
在我看来,仅仅基于Alligator编写专家顾问 是很困难的,因为计算机仍然需要解释如何清楚地识别趋势(是的,有Gator,但在那里你只能谈论与趋势相比的走廊,这意味着你必须分析历史,等等)。
如果我们按照比利描述的方式来做,那么无论鳄鱼的下巴是否张开,都是一样的,进入的信号是分形穿透力,然后再应用其他测量方法。
一般来说,很难不同意比尔的论点(毕竟是心理学家=))。
你如何看待一个条形图的工具?比如"收盘价 低于开盘价"?有没有可能从一个酒吧里得到一些确定的东西呢?另一方面,一连串的小节是多于一个小节的。而 "考虑到市场的一些分形性"(我会说是市场的非线性),威廉姆斯刚刚开发了分形。
我认为,如果你严格遵循比尔提出的策略,利润应该是存在的。(如果你看一下报价历史,它似乎真的有效)。不幸的是,我只在演示中试了一下,但也许有人会证实,这是真的(或反驳它;()。
好吧,什么是酒吧不是工具?收盘低于开盘,显示了这一时期的高点和低点...例如 :) 。但这根本不是问题的关键。当你制定一项战略时,重要的不仅仅是运行该战略的结果。在所有的工作系统中,绝大部分是以过时的系统为代表。告诉我你需要生成多少个策略,以便在历史上给你带来利润,我将为你生成这些策略。每个策略5英镑。如果超过100个,那么+5个策略免费....。如果你有超过100个,你可以免费获得5个策略。没有什么可抱怨的,因为一切都很合乎逻辑。威廉斯的理论基础是什么?分形,那又怎样?
以下是我在此期间得出的结论。

我建议使用MACD。
信号:
1.买入: 当指标从下到上穿过信号线 时,由同一指标定义的趋势应该是向上的。趋势是根据两点来绘制的:从上一个信号到现在的信号(图中用黑线表示)。
2.关闭多头头寸: 指标向下穿越信号线(信号线变高)。
,空头的开仓和平仓都是镜像的。
简直是天才!:o)))
这是我在此期间得出的结论。
我建议使用MACD。
信号。
1.买入: 当指标从下到上穿过信号线时,由同一指标定义的趋势应该是向上的。趋势是根据两点来绘制的:从上一个信号到现在的信号(图中用黑线表示)。
2.关闭多头头寸: 指标从上到下越过信号线(信号线变高)。
空头头寸的开仓和平仓是有迹可循的。
对吗?
我是在测试可视化出来的时候想出这个主意的。我注意到了价格在单个柱子内的表现。基本上,你不需要打开一个较低的TF就能看到正在发生的事情。当然,并不总是如此,但是非常经常。这就是为什么我想:如果我计算一个柱子(任何TF)内相同点的平均价格,并与柱子参考中心(最高价+最低价+收盘价)/3进行比较,会怎么样?或者更好的是,将其与前一栏的OC进行比较。其结果应该是一个偏移量或一个矢量,即价格的去向。最有趣的是,这个向量已经可以在当前条形图关闭之前使用。大约就是这个意思。我还没有机会去尝试它。我把冠军赛的事情都忘了,现在我必须要补上这一课。给我你的批评。等我休息好了,我一定会自己做实验。目前,我正在使用白天的OC和它的水平。我们的祖先很聪明,我告诉你!:)因此,无论如何我都会朝这个方向挖掘。
事实上,只有实验才能显示理论的可行性。
给我发一个链接,告诉我在哪里看。
该指标是用三条移动平均线构建的。如果你在图表上绘制这些MAs,你会得到类似于Alligator的 东西。
1.如 果MA收盘价高于MA(H+L+O+C)/4,同时MA(H+L+O+C)/4高于MA开盘价-买入。
2.如 果MA收盘价低于MA(H+L+O+C)/4且MA(H+L+O+C)/4低于MA开盘价--卖出。
如果MA收盘价高于MA(H+L+O+C)/4-CLOSE。
4.如 果MA收盘价低于MA(H+L+O+C)/4 - 关闭多头仓位。
该指标使用两条线显示这些信号。
1.绿 线--显示买/卖信号。如果零线从下到上交叉 - 买入,从上到下交叉 - 卖出。
2.红 线表示平仓的信号。在零线交叉处,从下往上--关闭空头头寸,从上往下--关闭多头头寸。
指标参数。
1. 周期 - 移动平均数计算的平均周期。
2. ma_method - 平均方法。可以是移动平均法的任何数值。