[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 128

 
Davit:

你能告诉我为什么这个功能不工作,以及如何使它工作吗?

卖出时,止损应高于卖出价,止盈应更低。

OrderClose(nomer_sdelki,koefficent,Bid,3,Red)。

该函数工作正常,很可能是你把参数放错了。

 
Roger:

卖出时,止损应高于卖出价,止盈应更低。

OrderClose(nomer_sdelki,koefficent,Bid,3,Red)。

该函数工作正常,你可能把参数放错了。

它成功了,万岁!)))) 。谢谢你!!!。
 

我在一个剧本中看到了这个表达。

bool Direction = Ma[1] > Ma[2];

令人惊讶的是,一切都在工作,编译器也没有抱怨。虽然Ma[1]和Ma[2]是 双倍类型 的变量而Direction是 bool 类型的变量。 我甚至试过记录方向值--它在应该写 "0 "的地方清楚地写了,在应该写 "1 "的地方也写了。但为什么会发生这种情况呢?

 
artmedia70:

我为一个与此类似的TS写了一个EA来订购。为了兴趣,我甚至试图让它变得更聪明。我不得不自己为它做许多不同的功能--当专家顾问开始亏损时,要保存存款。在我删除专家顾问的自定义策略后,只留下我自己的功能,并按照我自己的标准工作,结果是稳定的,在测试器中没有失败。我不知道它在真实账户上的表现如何;我已经把我完全重新设计的专家顾问卖给了客户,作为订购的EA的下一个版本。恭敬地说,我没有权利发表。我只有自己的发展,我打算为自己的目的而使用......我几乎说了重商 :))))))


你能公布这个EA的测试结果吗?
 
FxRoller:

我在一个剧本中看到了这个表达。

bool Direction = Ma[1] > Ma[2];

令人惊讶的是,一切都在工作,编译器也没有抱怨。虽然Ma[1]和Ma[2]是 双倍类型 的变量而Direction是 bool 类型的变量。 我甚至试过记录方向值--它在应该写 "0 "的地方清楚地写了,在应该写 "1 "的地方也写了。但为什么会发生这种情况呢?


有什么可惊讶的呢?--> Ma[1] > Ma[2]==X; //逻辑值。
 
eura:

你能公布这个EA的测试结果吗?
我是为了命令而写的,不是为了自己。测试和发现 与TOR不一致的错误--是客户的特权。我的工作是根据TOR准确地写作。

当我敲定它时,我对它进行了测试,但当我决定把它卖给客户时,我对测试结果没有用。它们在哪里,以及它们是否在计算机的肠道中停留了六个多月--只有处理器知道......。:)

而用这些函数写一个测试的专家顾问,用于发布股票,是一件不容易的事情;)
我已经学到了我需要知道的东西,这对我来说已经很好了 :)

对不起:))

 
FxRoller:

我在一个剧本中看到了这个表达。

bool Direction = Ma[1] > Ma[2];

令人惊讶的是,一切都在工作,编译器也没有抱怨。虽然Ma[1]和Ma[2]是 双倍类型 的变量而Direction是 bool 类型的变量。 我甚至试过记录方向值--它在应该写 "0 "的地方清楚地写了,在应该写 "1 "的地方也写了。但为什么会发生这些事情呢?

简单地说,这里有一个逻辑上的比较,等于说是这样。

   if (Ma[1]>Ma[2]) Direction=true;
   else Direction=false;
...而且绝对没有什么可惊讶的......。;)
[Deleted]  
artmedia70:

这是一个奇迹...

有消息和没有消息......

我将回答:这需要什么吗?

谢谢你的及时性。仍然没有帮助。某处仍有错误。我们会继续寻找。
 
请告知如何获得策略测试和自动交易的mql的基本知识。也许有一些课程或视频课程?
 
spoiltboy:
请告知如何获得策略测试和自动交易的mql的基本知识。也许有一些课程或视频课程?

你需要谷歌。