100pips EA问题
Results 1 to 10 of 10

Thread: 100pips EA问题

  1. #1
    1附件这个EA是当触及每一个100pips距离的1.5100,1.5200,1.5300等的英镑兑美元时,然后以100pip TP开启买卖,没有SL。

    让我们说英镑兑美元的当前价格是1.5230,EA会将其标准化为2小数点1.52,如果当前价格是1.5270,那么将是1.53
    如果价格变为1.5300或1.5200,则开出0.1手买入和0.1手卖出TP 100手。

    让我们说价格变为1.5300,开盘买入后每卖出0.1手然后等待价格变为1.5200或1.5400以0.1便士买入和卖出0.1手...

    问题是当价格在1.5300附近时,EA继续开盘买卖。怎么解决?

    您可以使用egy测试仪运行此EA,其中包含100k和0.1手的GBPUSD。你会知道是什么问题。

    https://www.histoforex.com/attachmen...1930599125.mq4

  2. #2
    1附件嘿,我不是真正的程序员,但我确实为你添加了一些代码。这只是为了测试和看到。我想,这将是一个潜在的麻烦,在现场环境中(不是真正的错误抵抗)。你必须修改更多 - 但现在你可能知道可以做些什么。问候。
    https://www.histoforex.com/attachmen...201266432139.1

  3. #3
    Quote Originally Posted by ;
    嘿,我不是真正的程序员,但我确实为你添加了一些代码。这只是为了测试和看到。我想,这将是一个潜在的麻烦,在现场环境中(不是真正的错误抵抗)。你必须修改更多 - 但现在你可能知道可以做些什么。问候。 MikeFT
    您好MikeFT,我已经测试了它与egy测试仪,它还继续开放买卖订单,如果在某些圆形数字上横向如1.53,1.54等。无论如何,谢谢你的努力

  4. #4
    我想,OH-I误解了你最初的问题。我以为你希望你的EA同时开卖买卖。不幸的是,根据我目前的知识,我不能再帮助你了 - 也许别人会跳进去。很想看看代码。问候。

  5. #5
    1附件好的我看了一下它并对它做了一些修改......但事先警告这个EA没什么......有很多缺乏我可以肯定地告诉你---即使我做出了改变,它仍然尽可能地接近无所不能。我没有处理可能发生的每一个小问题......例如,当交易被关闭时......当前形式的EA可能会失去它的位置。您可能需要为每个买卖双方添加最高 - 最低订单的参数。我将最大交易限制在20,(应该)基本上给你1000点的跨度。只是意识到这是一个给你一些想法的起点。我没有试过以任何方式测试它可能会出现新的错误,因为我已经在上面提到了丢失你的点。
    https://www.histoforex.com/attachmen...1791981949.mq4

  6. #6
    1附件
    Quote Originally Posted by ;
    好的,我看了看它并对它进行了一些修改......但是提前警告这个EA没有任何东西......有很多缺乏我可以肯定地告诉你 - 即使有了变化我让它变得尽可能接近无所不能。我没有处理可能发生的每一个小问题......例如,当交易被关闭时......当前形式的EA可能会失去它的位置。 [size = 3]您可能需要为最高级别的...添加参数。
    您好,首先感谢您的努力,我有一个更容易的想法,当EA附加,当价格变为圆形数字(1.53,1.54,1.55 ......等)时,它将检查是否有未结头寸,如果没有然后 - 以100pips TP开立买卖订单,开启挂单买入止损,卖出限价(均为100pips tp),高于当前回合数100个点 - 开盘待定卖单止损,买入限价(均为100个点差tp)低于100点如果有订单的当前轮数 - 那么它将删除先前的挂单(如果价格从低于或高于先前的卖出止损,将触及先前的买入止损和卖出限制,如果价格从上方下跌,将触及买入限制) - 打开挂单买入止损,卖出限价(均为100pips tp),高于当前回合数100个点 - 开启挂单卖出止损,买入限价(均为100pips tp),低于当前回合数100个点,附加文件是我的想法,但是当我用egy测试仪进行测试时,待定订单在价格时从未打过转到挂单价格。你能帮我检查一下吗?
    https://www.histoforex.com/attachmen...3633051031.mq4

  7. #7
    我建议你回去使用我发布的版本,修复bug并从中学习。你所写的改变只会让事情变得更糟,它永远不会奏效,而且你的建议并不容易。我设计的框架工作将更加容易,因为您不必担心删除订单,它可以隐藏您的手等等。更改范围间距等更容易,您最终可以在如果你将这种心态编入EA,就会飞。但你必须保持专注,不要徘徊在路上,并采取每一个不同的分叉在路上。您必须是问题解决者而不是问题创建者。我通过将信息打印到图表中给了你麻烦拍摄的能力......你可以在视觉模式下运行ea thru backtest来查看ea的功能。你必须通过反复试验来做到这一点,因为它将是你最好的老师。这或多或少是我自学和看别人的代码的方式。

  8. #8
    1附件
    Quote Originally Posted by ;
    我建议你回去使用我发布的版本,修复bug并从中学习。你所写的改变只会让事情变得更糟,它永远不会奏效,而且你的建议并不容易。我设计的框架工作将更加容易,因为您不必担心删除订单,它可以隐藏您的手等等。[size = 3]更改范围间距等更容易,您可以如果你编程这种心态,最终会在飞行中做到这一点......
    您好pip_seeker,再次感谢您的意见和努力
    我发现如果在同一轮数下有买入,您的EA只会开卖卖,或者如果在同一轮数下有卖出,则开卖买入。我建议的系统是无论有多少买入或卖出只要触摸轮数,EA将以1个轮数到另一个轮数的价格开立买入和卖出。我在图片中解释过。从图中可以看出,即使有S2(卖出订单),1.5200的最后一次触摸也会打开买入(B4)和卖出(S4)订单。请看一下

    https://www.histoforex.com/crypto-tr...fic-price.html

  9. #9

    Quote Originally Posted by ;
    问题是当价格在1.5300附近时,EA继续开盘买卖。怎么解决?
    我解决了,你对此并不满意。我从来没有说过这是什么......这是一个起点。这不是我的EA ......它是你的,而且仍然是你的。我偶尔会在这里流行并帮忙,但不要指望我做所有的工作。

  10. #10
    Quote Originally Posted by ;
    我解决了,你对此并不满意。我从来没有说过这是什么......这是一个起点。这不是我的EA ......它是你的,而且仍然是你的。我偶尔会在这里流行并帮忙,但不要指望我做所有的工作。
    好的,非常感谢您的帮助和努力

发布权限

  • 您不可发布新主题
  • 您不可回复
  • 您不可发布附件
  • 您不可编辑您的帖子
  •  
  • BB代码是打开的
  • 表情符号是打开的
  • [IMG]代码是打开的
  • [视频]代码是打开的
  • HTML代码是关闭的
histoforex网站使用cookie 文字跟踪
histoforex网站使用cookie 文字跟踪,某些设定已经固定。您可以点击此处阅读我们的Cookie使用说明。 请点击右键接受我们的cookies。如果您选择继续使用histoforex网站,我们将认为您接受我们的cookies。