构建一个成功的EA
Results 1 to 5 of 5

Thread: 构建一个成功的EA

  1. #1
    大家好,我一直在寻找EA的程序员,并且注意到其他许多人也在为他们的EA寻找程序员,所以我想我会发布一个关于构建系统自动化。

    了解你的预算:(Magnumfreak)不要指望低于100.00美元的10,000美元EA。你会期望一个机械师建立一个100美元的赛车引擎?真正的体验是有代价的,所以放下你的便士卷,并准备为他们多年的经验提供合理的工资。医生和律师不便宜,所以不要指望拥有10年以上经验的程序员以每小时1美元的价格工作。

    制定你的游戏计划:你应该做的第一件事是制定一个游戏计划,通过确定它是什么样的系统,它是趋势,测距等等。

    了解市场:确保你了解市场,这不是一场比赛,你可以赢得很大的比赛,也可以赢得很多比赛,没有人赢得100%的胜利。理解风险/回报的重要性是强制性的。

    理解信息:确保你完全理解如何使用任何可能是本系统的一部分的指标,既适用于你自己,也适用于程序员(你们都需要确切知道它是如何工作的)。

    Stoploss和Takeprofit:这可能是外汇交易最重要的方面之一,他知道什么时候能够取得一场大胜或一笔小亏损。这比任何输入信号更重要。

    手动回测:您应该始终在6个月的时间内对您的系统进行回溯测试,以确保这是一个长期的利润系统,而不是一个月的奇迹,一旦回测证明有利可图,则进行前向测试以确保它能够处理真实的世界市场条件(新闻时间测试,亚洲市场等)

    Tweek系统:如果你觉得你拼凑在一起的系统可以做得更好,试试看它是否可以做得更好(注意,仍然没有花费1美分)

    不要改变核心系统:经常外汇交易者失败,因为他们从系统跳到系统试图找到完美的100%赢家。不要这样做,甚至不要尝试一个系统,除非你可以在没有任何真正解释的情况下查看它并掌握它的基础知识。只有当你有足够的经验时,你才能够正确地阅读更复杂的指标。

    寻找经验:在决定你的EA是你想要的样子,并且在长期回测和前瞻性测试中仍然有利可图之后,下一步就是寻找一位经验丰富的程序员,毕竟,我们正在寻找让某人自动执行一个MONEY MAKING SYSTEM(这里没有空缺)。

    验证经验:如果唯一有意见的人是销售人员,您会购买一些东西吗?我希望不是。确保你所讲的关于编程的人是有经验的,要求人们为他们担保,要求以前的项目作为经验证明,做任何你感觉你必须做的事情,以确保你找到合适的人选。毕竟,你相信你的投资资金对他们的编程经验。 (如果一个程序员因为你只是想验证他们是否是他们所说的话而感到不快,那么转向下一个程序员。)

    制定交易:确保双方都知道交易的各个方面,例如代码请求,代码中的注释,分发的保护系统,分发的能力等。在任何事情发生之前,双方都应该知道所有方面继续。双方都应该同意。如果程序员继续进行,并且没有您首先同意这项工作,就可以对您的系统进行编程。移动到下一个程序员(这不是要冲过去的东西) - (Magnumfreak)注意:不管你支付多少钱来保护你的EA,20秒后它可以被反编译。这只是一个与metatrader打交道的丑陋事实。

    演示测试EA:一旦您收到编译后的产品,请务必演示测试您的EA,确保没有错误,与后测结果进行比较(如果您的人工后测结果与EA后测非常不同,程序员犯了一个错误某处或者你没有正确回测。)

    测试是可以的:一旦你测试了编译好的EA,并且对它满意,请给程序员一些好处,让他们知道你将在未来的事业中为他们担保。尊重永远是一条双向的街道。



    2007年Magnumfreak的原创主题

    1.提供比您认为必要的更多细节。编写软件的人是一个有趣的品种,至少可以说(包括我)。我们通常采取字面上的东西。我们的思维非常像计算机,因为如果你把最小的细节留给我们,我们往往会产生大量的错误。

    2.花点时间寻找。这个论坛和其他许多内置搜索功能可以让您在几秒钟内搜索数千个帖子。对于移动平均十字形,随机超买或超卖等简单的事情,他们已经完成了。如果你发现一个不太符合你需要的东西,编码器可能只是修改现有的指标以满足你的需求。让我们不必重新发明车轮。

    3.如果它是交易系统的一部分,请尽可能提供链接,以便我们了解系统的运作方式。我们知道的越多,第一次(或接近第一次)正确填写请求的机会就越大。

    4.尊重编码员的时间和精力。对这里的其他人没有把握,但直到我的外汇收入超过了我的软件开发收入时,我每天花费10-20小时编写软件,每周7天。我会采取一些小型的指标项目来打破单调,并帮助激发我正在研究的软件的新想法。如果你不在24-48小时内得到某个人的回复,只需将你的帖子回到顶端即可。所有编写metatrader代码的程序员都有可能忙着做其他事情,只是没有时间跳过来看看其他请求。

    5.了解为您生成的代码在第一次尝试时可能无法正常工作。 Metatrader甚至没有一个基本的调试系统,这使开发变得更加困难。只要有耐心,大多数编码员会一直与你合作,直到它是正确的。在任何情况下都不要立即使用您的指标或EA。如果它是EA,我会在演示前至少2个月内进行演示交易。市场是动态的和不断变化的,测试一两天然后上线是金融自杀。

    6.如果项目足够大以至于接受补偿的人认为需要补偿,不要感到不安。你需要确定这个项目会给你多少价值。它会让你去做别的事情,直到警报发送到你的电子邮件或手机,从而给你更多的自由吗?它会抓住你可能错过的交易吗?如果你不想为他们的时间付出代价,请尊重并让他们知道。

    7.对项目的成本有多少有切实的期望。尽管大部分工作都是免费的,但有些项目需要赔偿。例如,您计划在零售层面销售的大型复杂EA项目,指标或EA#这些只是一些示例,但更适合此类别。在这个论坛上,开放市场,像我这样的美国程序员和其他人,典型地每小时命令35-100美元。现在,考虑一个了解外汇和Metatrader的人,你会发现只有少数人在专业水平上这样做。有一些来自其他国家的程序员工作得更少(有些非常好,其他人很可能会抓住机会)。

    不要期待开发者成为一名心智读者。坦率地说,我们有足够的时间处理我们自己的想法,更别说看着别人了。如果您需要帮助确定您项目所需的一切,只需要询问。让人们知道你愿意接受建议或建议。也许编码人员会记得你需要一个好的资金管理策略,或者你的EA。


    我相信来自我和Magnumfreak的这些信息对于制作成功的EA来说都是必不可少的。记住人们,这是一个巨大的财务决策。花时间做正确的事。

    这就结束了我如何建立一个成功的EA。谢谢阅读。

    如果你有任何额外的信息,你会觉得我错过了刚刚发布的信息,我会更新这个原始帖子,并将信誉归功于贡献者。

    让他们点回家,让我们成为我们的。

  2. #2
    不要指望低于100美元的10,000美元EA。你会期望一个机械师建立一个100美元的赛车引擎?不要让程序员为你创建一个EA,只是指向这个线程,并期望他们读完所有的垃圾来构建你的圣杯。了解所需的规则和指标。它不应该是程序员的工作去解决它。无论您支付多少钱以保护您的EA,20秒后都可以进行反编译。这只是一个与metatrader打交道的丑陋事实。首先,你说你的Tweek系统然后你说不要改变核心系统,这是它?真正的体验是有代价的,所以放下你的便士卷,并准备为他们多年的经验提供合理的工资。医生和律师不便宜,所以不要指望拥有10年以上经验的程序员以每小时1美元的价格工作。

  3. #3

    Quote Originally Posted by ;
    首先,你说你的Tweek系统然后你说不要改变核心系统,这是它?
    我的意思是核心系统=指标,突围等和Tweek =指标的参数。你介意我是否在原文中加入了一些内容?

  4. #4

    Quote Originally Posted by ;
    我的意思是核心系统=指标,突围等和Tweek =指标的参数。你介意我是否在原文中加入了一些内容?
    随时添加到原来的帖子。这里有一个线索,我在一年前开始使用它的一些很好的信息,随时也可以使用它。
    https://www.forex-pedia.com/discussi...3-trading.html

  5. #5
    好吧,我添加了原始帖子中的所有内容,这些都是非常棒的信息。感谢您的巨大贡献。

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forex-pedia網站使用cookie 文字跟蹤
forex-pedia.com網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forex-pedia.com網站,我們將認為您接受我們的cookies。