并让我们把它做成一个 "卡通"(多货币)。 - 页 8 123456789101112 新评论 Aleksey Lebedev 2009.07.23 08:59 #71 ALex2008 >> : 究竟什么是不清楚的? 进入函数时,它是零。也许我不明白.... //-------Вычисление стопа и установка void SetStop(){ RefreshRates(); b0=iLow(NULL,PERIOD_H4,0)-10*Point; b1=iLow(NULL,PERIOD_H4,1)-10*Point; s0=iHigh(NULL,PERIOD_H4,0)+(Ask-Bid)+10*Point; s1=iHigh(NULL,PERIOD_H4,1)+(Ask-Bid)+10*Point; if( Type==0){ //StopLoss=0; if(Bid- StopLoss< StopLevel-0.5*Point) StopLoss=MathMin( b0, b1); // StopLoss=0; if(Bid- StopLoss> StopLevel-0.5*Point) StopLoss=MathMax( b0, b1); //StopLoss=MathMax( b0, b1); OrderModify(OrderTicket(),OrderOpenPrice(), StopLoss,OrderTakeProfit(),0,Red); } if( Type==1){ //StopLoss=0; if( StopLoss-Ask< StopLevel-0.5*Point) StopLoss=MathMax( s0, s1); //StopLoss=MathMax( s0, s1); if( StopLoss-Ask> StopLevel-0.5*Point) StopLoss=MathMin( s0, s1); //StopLoss=MathMin( s0, s1); OrderModify(OrderTicket(),OrderOpenPrice(), StopLoss,OrderTakeProfit(),0,Red); } } 这是胡说八道。 我应该检查StopLoss,所以没有错误 130 并且有必要定义,如果停止太近,顾问应该怎么做) ALex 2009.07.23 10:01 #72 对不起......打扰了这位先生......。愚蠢至极....) 现在我很困惑。"+"在哪里,"-"在哪里,0.5*点。 ... if(Ask<= Enter- StopLevel+0.5*Point){ ... if(Bid>= Enter+ StopLevel-0.5*Point){ ... ...和所有的代码... ALex 2009.07.23 10:06 #73 Swan >> : >>三个选项。 我刚刚得到它,伙计。 Aleksey Lebedev 2009.07.23 11:24 #74 ALex2008 >> : 现在我很困惑,"+"在哪里?"-"0.5*点 "在哪里? 我也会感到困惑 :) 0.5*Point是从StopLevel中减去的。 if(Ask<= Enter- StopLevel+0.5*Point) if(Bid>= Enter+ StopLevel-0.5*Point) = 额外的。 if( Enter-Ask> StopLevel-0.5*Point) if(Bid- Enter> StopLevel-0.5*Point) 这就更有意义了。 如果距离超过StopLevel-0.5*Point(大于或等于StopLevel)-待定 现在停止似乎是可以的) ALex 2009.07.24 10:39 #75 检查似乎没有必要... if( StopLoss-Ask< StopLevel-0.5*Point) StopLoss=Ask+ StopLevel; 因为它是在设置挂单之前被检查的!) 虽然在另一方面,打开一个订单后可能会有一个峰值....。...如新闻...,然后这个选项将有助于设置一个停止...有点像保险... Роман 2009.07.24 10:46 #76 你试过在测试器中运行它吗?你得到了什么? ALex 2009.07.24 11:04 #77 RomanS >> : 你在测试器中试过吗?发生了什么事? 是的,一个测试就是一个测试)你必须在演示中检查... 我附上了从2008年1月到昨天的测试...300美元存款,0.1手。 附加的文件: clitesymbol.rar 80 kb Роман 2009.07.24 11:10 #78 ALex2008 >> : 是的,测试就是测试)我至少应该在一个演示上检查一下... 我附上了从2008年1月到昨天的测试 ...300美元存款,0.1手...从2008年1月到2009年7月 还不错...恭喜你!!! 乍一看是个很好的结果,图片是超级的。 每笔交易需要/提取多少个点? Victor Nikolaev 2009.07.24 11:13 #79 ALex2008 писал(а)>> 是的,测试就是测试)你应该在演示中检查它... 我附上了从2008年1月到昨天的测试...300美元存款,0.1手。 最初的缩水有点高。 ALex 2009.07.24 11:15 #80 RomanS >> : 还不错...恭喜你!!! 不需要祝贺....我不太确定测试的结果,但我相信他们会没事的)。 乍一看是个很好的结果,图片是超级的。 我已经不止一次被这些测试结果摆在我的位置上,所以我已经不怎么看它们了) 每笔交易需要多少个点? 看看这个测试...它总是不同的......在代码中,停止总是不同的,利润被删除了300点......或者它关闭在相反的信号...... 123456789101112 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
究竟什么是不清楚的? 进入函数时,它是零。也许我不明白....
这是胡说八道。
我应该检查StopLoss,所以没有错误 130
并且有必要定义,如果停止太近,顾问应该怎么做)
对不起......打扰了这位先生......。愚蠢至极....)
现在我很困惑。"+"在哪里,"-"在哪里,0.5*点。
...和所有的代码...>>三个选项。
我刚刚得到它,伙计。
现在我很困惑,"+"在哪里?"-"0.5*点 "在哪里?
我也会感到困惑 :)
0.5*Point是从StopLevel中减去的。
= 额外的。
这就更有意义了。
如果距离超过StopLevel-0.5*Point(大于或等于StopLevel)-待定
现在停止似乎是可以的)
检查似乎没有必要...
因为它是在设置挂单之前被检查的!)
虽然在另一方面,打开一个订单后可能会有一个峰值....。...如新闻...,然后这个选项将有助于设置一个停止...有点像保险...
你在测试器中试过吗?发生了什么事?
是的,一个测试就是一个测试)你必须在演示中检查...
我附上了从2008年1月到昨天的测试...300美元存款,0.1手。
是的,测试就是测试)我至少应该在一个演示上检查一下...
我附上了从2008年1月到昨天的测试 ...300美元存款,0.1手...从2008年1月到2009年7月
还不错...恭喜你!!!
乍一看是个很好的结果,图片是超级的。
每笔交易需要/提取多少个点?
是的,测试就是测试)你应该在演示中检查它...
我附上了从2008年1月到昨天的测试...300美元存款,0.1手。
最初的缩水有点高。
还不错...恭喜你!!!
不需要祝贺....我不太确定测试的结果,但我相信他们会没事的)。
乍一看是个很好的结果,图片是超级的。
我已经不止一次被这些测试结果摆在我的位置上,所以我已经不怎么看它们了)
每笔交易需要多少个点?
看看这个测试...它总是不同的......在代码中,停止总是不同的,利润被删除了300点......或者它关闭在相反的信号......