征集作业:策略转指标,策略转EA,脚本编写(学习感悟)

 

实事求是的讲相对于这里几乎所有的朋友来讲,我是一个新的不能再新的新手了,刚刚接触MQL4只有一周的时间,是2012年2月14日才开始正式接触的。那一天很难忘,20分钟写了自己第一个MQL4语言的EA,代码很简单虽说只是相当于一个“Hello World!”级别的,但是当看到自己亲手写的小程序开始工作的时候,让我为之兴奋!因为开始它是不工作的,经过反复几次排查修改代码,才终于跑起来的。

或许所有喜欢程序设计的朋友都有一种难以用语言表达的感受,当一个要求被我们满足时、当找到一个if...then(当然,这个语句不是MQL4里面的) 条件时好像是会有满足感与小小的成就感出现的。可惜,这种感觉我没有办法和身边的人分享,因为他们根本不知道那是什么,也根本不关心那是什么,偶尔的也会有一点点孤单... ...

于是,再学习的过程中,很庆幸能找到这里希望能有机会和更多前辈、高手学习!同时希望能征集到一些作业!哪位前辈、高手们如果手里有忙不过来、不重要的、或者客户出价太低的工作不妨分给我!一来可以当作业,二来如果能通过努力帮到别人,本身也是一种收获!(因为,昨晚哥哥看见我整天弄这个很生气的对我说“你弄那东西有什么用?又不能赚钱!”)

差点忘了还有事情要做,刚写的小程序没有正常工作,电脑通过我的排错程序告诉我说:2012.02.20 12:32:45 "........(CDO)" EURUSD,M15: Error when closing:117954357 ErrCode:4109...

我相信只要我们彼此能建立沟通,任何难题终会被我们解决的,最最关键的问题是:我喜欢这个!

其他补充:

我是MQL4语言中的新手,不过不算是程序设计新手,从2006年WEB(HTML、ASP+Accress、PHP+MySQL)、到2012年的B/S ERP(JSP、Ora...)

转眼5、6年了,回首过去走过的岁月,直到那一天(2012年的情人节),我才明白过去的积累原来是为了让如今变得简单。

感谢神的指引,阿门!

 

写这个也可以赚钱的 https://www.mql5.com/en/job

 
DxdCn:

写这个也可以赚钱的 https://www.mql5.com/en/job


谢谢DxdCn的指点,回头我去看看。

今天(确切的说是昨天晚上)遇到了一个特别奇怪的问题 :

我好不容易把上面提到的那个报4109 错误的原因找到了(原来这个提示不是程序的问题,是软件设置的问题),

接着我就试着把如果遇到这个错误就过滤出来并且提示使用者去自行设置(不过结果失败了,想想可能是因为设置不允许程序运行,也就不可能运行提示)。

然后,我就把能想到的其他可能都加了进去,测试了几遍没发现问题。

...中间发生了什么我不清楚...(MT、ME我都退出、重启过)

可是,等我再打开MT、 ME奇怪的事情发生了——当再次打开那个程序的时候,竟然所有的代码都消失了!检查MQ4文件大小是0Kb,编译的EX4有大小。

开始我以为是我不小心,碰到键盘上delete键了,也没太在意反正代码都是自己写的,可以花些功夫重写一遍!

仔细一想,误操作的可能很小,所有的代码都没有,如果是误操作起码要先执行Ctrl+A,然后才是Delete,前面的又是一个组合键几乎完全是不可能有这样的误操作的。

不知道前辈们有没有遇到过这种想象,有没有找到答案?

 

你不会是还在用旧版本吧!

MT是在不断完善的开发,以前的版本是有不少问题

 
DxdCn:

你不会是还在用旧版本吧!

MT是在不断完善的开发,以前的版本是有不少问题


我用的ME是ME4 ,Ver:4.00 build:409;MT也是MT4 build:409

我发现自己真傻,满世界的找MQL的书,目的只是想让自己遵守最基本的规则!

当发现一本能看懂的,我就以为看懂了它就能精通MQL ,

当把它看完的时候,不到10天,我却发现很多深层的东西里面根本就没有!

所以,决定退回去重新学习!(从哪开始学是明确的,问题是上哪学呢?)

哎... ...

 

  刚刚又完成了一个‘作业’,把过程简单的记录在这里。 接到这个‘MQL 作业’我初步判断自己完全是可以做到的,但是我记住了一位朋友和我说过的话,不知道是不幸还是万幸此刻回忆这一切真的灵验了,而且我给用反了用在提醒自己身上,呵呵... ...

  其实,完成作业也就是20分钟左右的事情。然而,直到真正完成却花费了近两天的时间(而且还是没交的作业),到底发生了什么呢?长话短说,是为了让使用者用起来更方便、更适合他们的实际情况,在这方面我花费的时间远远大于仅仅是满足他们的要求!

  想起来刚开始接触MQL的时候了,呵呵,相信很多学MQL的人都会有这个体会:1、如果是indicator,那么把它转换成别的看看效果;2、如果是EA就要不断的寻找各种各样的条件... ...而我, 在写第一段MQL语言代码(那是EA,可以叫“电脑下单”)的时候我的确想过把它一点点丰富说不定也完全可以实际用一用,很快很快我就放弃了这个想法,因为我知道我需要的到底是什么!

  过去,说实话本来我主要是想证明自己,证明自己可以满足80%人们的要求。可悲的是我之所以会这样做,完全是出于没有自信,我根本没有能力达到自己的要求!现在,当很多朋友都在不断学习的时候,我会试着让自己慢慢的放弃... ...怎么搞的,看上去似乎很消极!说一点点积极向上的东西,前几天开始我试着完成自己给自己的作业(我估计很少有人学MQL的初衷是为了卖代码的),并且好不容易的才开了一个小头,不禁还是让我又小小的兴奋了一下!

  “如果,你想到了别人没想到的,那么你更容易失败;因为有了没有付出行动的机会!”

——BoltFX(DC) 2012.2.27

  喜欢学习的朋友们加油吧!

 


请大家来给评评个理,给我做的预警公式我付费了,我要源码就没道理吗?

我在这个论坛上看到了,他 boltfx 在 2012.02.20 07:38 发表的《征集作业:策略转指标,策略转EA,脚本编写(学习感悟)》后,我于日期在 :2012-2-25 加他为好友的,他在日期:2012-2-25 Bolt 12:33:58 你好,请问我有什么能帮忙的吗? Bolt:您好! 我还没有EA哪,可我想请您给我做个预警公式可以吗 。要做的公式源码是我的,要加的预警的条件是我多年的劳作的结晶。几经反复最后 给我做出了预警公式。我于今天下午从邮政储蓄银行把制作费用给他回去了之后。我找它要,“请您把那个带源码的预警公式给我发过来吧 ”。他讲的:“Bolt 16:06:44我都不知道应该怎么开口,源码没有义务给的啊。虽说不是什么复杂的东西,可事情不是那么个事啊 ”。我讲:16:07:35 我付费了,源码的公式就应该给我的 , 16:08:13 哪有不给源码的公式的 。可他就是不给请问这不给源码有道理吗?这吧是无偿的占有我的劳动吗。敬请大家注意了今后有谁在找他做,策略转指标、策略转EA、脚本的编写 时小心些,找这样的人做指标等,你们能放心吗。我们的辛苦的劳动就全被他这样的无偿的被他给无偿的给占有了,最后还是我们落得没理了。如果大家不信的我讲的话,我可以把我和他在QQ上的交流全部发在网页上,我和他在QQ上的交流共有6页。