[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 310 1...303304305306307308309310311312313314315316317...631 新评论 GarKain 2012.08.08 14:30 #3091 Vinin: 我可以告诉你,我没有读过课本,但我也没有问过任何问题。 如果有问题,并且有解决问题的来源,你可能是在错误的地方。你需要回到幼稚园去。你没有开窍。 我没有说我作为一个原则问题不读任何东西。 如果这个链接对我有帮助,这个问题就不再是一个问题了。一个问题和一个来源不足以解决一个问题,你需要知道在来源中寻找什么。 Роман 2012.08.08 14:41 #3092 Vinin: 它总是从左到右,不依赖于输入表达式的结果。它总是被检查到最后。在这方面,我想补充的是,如果有必要使用 if (a>b && c>d) 这种条件 ,那么... 为了加快执行速度,使用以下方式:如果(a>b)如果(c>d),那么......。 因为如果结果是a<b,执行将立即跳到下一个if(a>b)if(c>d) 。操作符,但它不会完全比较括号中的表达式,即它不会像第一种情况那样检查c>d。 Роман 2012.08.08 14:44 #3093 GarKain: 我没有说我什么都不看。 如果这个链接对我有帮助,那么这个问题就不再是问题了。一个问题和一个来源不足以解决一个问题,你还需要知道在来源中寻找什么。 。 阅读MQL5论坛 - 那里的人正确地建议阅读所有的文章,以了解语言的基础知识。 在任何情况下,在你提出问题之前,你需要了解(阅读)教程和文档形式的基础。 [Deleted] 2012.08.08 15:13 #3094 Roman.: 没关系的。Gerchik在YouTube上,看和听:"30%的市场 - 已经高于屋顶..." - 像这样,但谈话主要是与GEP从一百万卢布和以上...即从这样的款项中,当你已经可以提取钱财并靠它生活。就像,索罗斯在不同的年份,平均提前一年37%,这比正常的... 顺便说一句,他和他的团队正在接受管理基金...从100万卢布开始,那么他就会对你感兴趣。见。"猎杀Gerchik "在finam.fm上。所有的碎片。 事实上,在他最近的一次 "狩猎 "中,他说,即使一个 "新手 "每年从市场上拿的钱比银行的利息还多,他也可以为自己 "击败 "市场和其他一切而感到自豪......但是,这都是更多/更少的严重出轨行为,其中10、20、30%也是一个严重的数额......。 如果DEP小得多,他使用的术语是--"DEPOSIT DEVELOPMENT"! 即从年利率1000%及以上...... 我同意他的观点。 Роман 2012.08.08 15:44 #3095 MQL414: 如果MT4测试器是可信的,两个条件是金钱和时间。20,000卢布。20万卢布和200万卢布。 很痛...:-) 熟悉的图像。在论坛的这个分支 中发布expa代码。他们会看一下,测试一下,并在你优化后提出方案... pavelrev 2012.08.08 16:56 #3096 帮助我找到代码中的一个逻辑错误。当连接到图表上时,该指标没有画线,它写了一个错误 "4002 -阵列索引- 超出范围"。 //+------------------------------------------------------------------+ //| +OtherChart.mq4 | //| silhouette | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "silhouette" #property link "http://www.metaquotes.net" #property indicator_chart_window #property indicator_buffers 1 #property indicator_color1 Black //+------------------------------------------------------------------+ extern string Smb="GBPUSD"; extern bool Candles=false; extern bool Line=true; //+------------------------------------------------------------------+ double Buffer_ind[]; double Buffer_OHLC[4][]; string Symb; int init() { Symb=Symbol(); SetIndexBuffer(0,Buffer_ind); SetIndexStyle(0,DRAW_LINE,EMPTY,1); return(0); } int deinit() { return(0); } int start() { int counted_bars=IndicatorCounted(); int limit=Bars-counted_bars-1; if (limit>1) limit=Bars-1; for(int i=limit; i>=0; i--) { Buffer_OHLC[1][i]=iOpen (Smb,Period(),i); Buffer_OHLC[2][i]=iHigh (Smb,Period(),i); Buffer_OHLC[3][i]=iLow (Smb,Period(),i); Buffer_OHLC[4][i]=iClose(Smb,Period(),i); if(Line==true) { double Cls=Buffer_OHLC[4][i]; Buffer_ind[i]=Cls; } } Alert("Error: ", GetLastError()); return(0); } Владимир Тезис 2012.08.08 18:06 #3097 silhouette: 帮助我找到代码中的一个逻辑错误。当连接到图表上时,该指标没有画线,它写了一个错误 "4002 - 阵列索引 - 超出范围"。 1.蜡烛变量没有在任何地方使用。 2.航线 double Cls=Buffer_OHLC[4][i]; 的写法不正确。它位于循环中--在循环的每个迭代中,你创建一个新的变量Cls。而且那里也不需要它。只需写下 Buffer_ind[i]=Buffer_OHLC[4][i]; Владимир Тезис 2012.08.08 18:09 #3098 并试试这句话 double Buffer_OHLC[4][]; 将其改为 double Buffer_OHLC[][]; Владимир Тезис 2012.08.08 18:10 #3099 虽然,最好是明确设置数组的大小--或者在指标开始时就在代码中改变数组的大小。 Владимир Тезис 2012.08.08 18:17 #3100 哦,还有一件事。在数组的一个维度中声明4个单元的尺寸,你不能调用Buffer_OHLC[4][] - 重点是编号从0开始,而不是1。所以你最多可以调用Buffer_OHLC[3][]。 1...303304305306307308309310311312313314315316317...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我可以告诉你,我没有读过课本,但我也没有问过任何问题。
如果有问题,并且有解决问题的来源,你可能是在错误的地方。你需要回到幼稚园去。你没有开窍。
它总是从左到右,不依赖于输入表达式的结果。它总是被检查到最后。
在这方面,我想补充的是,如果有必要使用 if (a>b && c>d) 这种条件 ,那么...
为了加快执行速度,使用以下方式:如果(a>b)如果(c>d),那么......。
因为如果结果是a<b,执行将立即跳到下一个if(a>b)if(c>d) 。操作符,但它不会完全比较括号中的表达式,即它不会像第一种情况那样检查c>d。
我没有说我什么都不看。 如果这个链接对我有帮助,那么这个问题就不再是问题了。一个问题和一个来源不足以解决一个问题,你还需要知道在来源中寻找什么。 。
阅读MQL5论坛 - 那里的人正确地建议阅读所有的文章,以了解语言的基础知识。
在任何情况下,在你提出问题之前,你需要了解(阅读)教程和文档形式的基础。
没关系的。Gerchik在YouTube上,看和听:"30%的市场 - 已经高于屋顶..." - 像这样,但谈话主要是与GEP从一百万卢布和以上...即从这样的款项中,当你已经可以提取钱财并靠它生活。就像,索罗斯在不同的年份,平均提前一年37%,这比正常的...
顺便说一句,他和他的团队正在接受管理基金...从100万卢布开始,那么他就会对你感兴趣。见。"猎杀Gerchik "在finam.fm上。所有的碎片。
事实上,在他最近的一次 "狩猎 "中,他说,即使一个 "新手 "每年从市场上拿的钱比银行的利息还多,他也可以为自己 "击败 "市场和其他一切而感到自豪......但是,这都是更多/更少的严重出轨行为,其中10、20、30%也是一个严重的数额......。
如果DEP小得多,他使用的术语是--"DEPOSIT DEVELOPMENT"!
即从年利率1000%及以上......
我同意他的观点。
如果MT4测试器是可信的,两个条件是金钱和时间。20,000卢布。20万卢布和200万卢布。
很痛...:-) 熟悉的图像。在论坛的这个分支 中发布expa代码。他们会看一下,测试一下,并在你优化后提出方案...
帮助我找到代码中的一个逻辑错误。当连接到图表上时,该指标没有画线,它写了一个错误 "4002 -阵列索引- 超出范围"。
帮助我找到代码中的一个逻辑错误。当连接到图表上时,该指标没有画线,它写了一个错误 "4002 - 阵列索引 - 超出范围"。
1.蜡烛变量没有在任何地方使用。
2.航线
的写法不正确。它位于循环中--在循环的每个迭代中,你创建一个新的变量Cls。而且那里也不需要它。只需写下
Buffer_ind[i]=Buffer_OHLC[4][i];
并试试这句话
将其改为
double Buffer_OHLC[][];