新手的冒险 - 页 2

 
cloudbreaker:

在回答你的问题时,我通常是作为一名直升机飞行员工作。然而,鉴于经济形势,我工作的公司目前不想飞行。因此,在这期间,我一直在为我最好的朋友拥有的一家公司开发EA。我们正在代表一些相当知名的基金进行现场交易。

我很高兴你正在努力学习编程,只要我有能力,就会帮助你。发现有人加入论坛并想学习自给自足,我感到很新鲜。

嘿,cloudbreaker。哇,所以我在这个论坛上有了好帮手


我的梦想是也经营一个基金,但把大部分的利润捐给意识研究和其他积极的项目。这就是为什么我必须学习mql。

 

尼科


不平衡的大括号和大括号放在错误的地方可能是一个问题。 帮助我消除/发现这些错误的方法是使用一个对C++友好的文本编辑器。


我在Notepad++文本编辑器(Download.com上的免费软件)中创建我所有的代码。 它有特殊的功能,可以突出显示匹配的小括号、匹配的大括号等,并对文本进行其他颜色的突出显示,帮助你保持代码的条理性。(请确保从 "语言 "下的下拉菜单中选择 "C++")。


我把你的代码粘贴到Notpad++中,找到了阻碍你的BUY代码工作的错位括号,从而解决了你的问题。


欢呼声

 
FXtrader2008:

尼科


不平衡的括号和错误位置的括号可能是一个问题。 帮助我消除/发现这些错误的方法是使用一个对C++友好的文本编辑器。


我在Notepad++文本编辑器(Download.com上的免费软件)中创建我所有的代码。 它有特殊功能,可以突出显示匹配的小括号、匹配的大括号等,并对文本进行其他颜色的突出显示,以帮助你保持代码的条理性。(请确保从 "语言 "下的下拉菜单中选择 "C++")。


我把你的代码粘贴到Notpad++中,找到了阻碍你的BUY代码工作的错位括号,从而解决了你的问题。


欢呼声




嘿,fxtrader!你来的正是时候,因为我刚刚花了一个小时试图解决整个错位括号的问题。我将下载notepad++。目前对我来说最大的问题是如何使两个代码块并行运行,我玩了一下if(OrdersTotal()==0)(使其==0||1,哈哈,这有一个有趣的结果,但这并没有解决这个问题)。别担心,先别给我答案,我自己会想办法解决的 :)


你是为自己交易,还是更喜欢编程?

 
cloudbreaker:

在回答你的问题时,我通常是作为一名直升机飞行员工作。然而,鉴于经济形势,我工作的公司目前不想飞行。因此,在这期间,我一直在为我最好的朋友拥有的一家公司开发EA。我们正在代表一些相当知名的基金进行现场交易。

我很高兴你正在努力学习编码,只要我有能力,就会帮助你。发现有人加入论坛并想学习自给自足,我感到很新鲜。

难怪你的昵称是cloudbreaker,其实你是个飞行员。我以为你是一个程序员,这个绰号与2009年最热门的云计算 有关。)

 
FXtrader2008:

尼科


不平衡的括号和错误位置的括号可能是一个问题。帮助我消除/发现这些错误的方法是使用一个对C++友好的文本编辑器。


我在Notepad++文本编辑器(Download.com上的免费软件)中创建我所有的代码。它有特殊功能,可以突出显示匹配的小括号、匹配的大括号等,并对文本进行其他颜色的突出显示,以帮助你保持代码的条理性。(请确保从 "语言 "下的下拉菜单中选择 "C++")


我把你的代码粘贴到Notpad++中,找到了阻碍你的BUY代码工作的错位括号,从而解决了你的问题。


欢呼声




如果有人需要语法编辑器,但使用的是苹果电脑,那么我可以推荐Smultron。只要将光标悬停在大括号 上,就会为你突出显示其配偶。

 
niko:

嘿,fxtrader!你来的正是时候,因为我刚刚花了一个小时试图弄清整个错位的括号的事情。我将下载notepad++。目前对我来说最大的问题是如何使两个代码块并行运行,我玩了一下if(OrdersTotal()==0)(使其==0||1,哈哈,这有一个有趣的结果,但这并没有解决这个问题)。别担心,先别给我答案,我自己会想办法解决的 :)


你是为自己交易,还是更喜欢编程?

你试图让代码块并行运行,这是在错误的树上吠叫。

根据对你的特定问题的记忆,我认为你需要做的是循环浏览所有未结订单,并将每种类型(买入和卖出)的数量计算到你自己的变量中,然后根据结果来确定你的条件语句。在这种情况下,你将使用OrdersTotal() 作为一个循环索引。

 
cloudbreaker:

你试图使代码块并行运行,这是在错误的树上吠叫。

根据对你的特定问题的记忆,我认为你需要做的是循环所有未结订单,并将每种类型(买入和卖出)的数量计算到你自己的变量中,然后根据结果来确定你的条件语句。在这种情况下,你将使用OrdersTotal()作为一个循环索引。

尼科,如果你觉得这个帖子有点晦涩难懂,请告诉我,我将尝试进一步解释。

有两个独立的列表--一个是当前订单,另一个是已经关闭的订单。

如果您需要知道当前有多少个特定类型的订单,那么您需要在当前订单列表中选择每个订单,找出它是什么类型的订单,增加相应的计数器,然后转到下一个订单。

希望这有帮助。


CB

 
cloudbreaker:

尼科,如果这是你觉得有点神秘的帖子,请让我知道,我将尝试进一步解释。

有两个独立的列表--一个是当前订单,另一个是已经关闭的订单。

如果您需要知道当前有多少个特定类型的订单,那么您需要在当前订单列表中选择每个订单,找出它是什么类型的订单,增加适当的计数器,然后转到下一个订单。

希望这有帮助。


CB

你好,蓝雷!


是的。我现在正在考虑如何更好地组织我的学习,所以它走得更快,因为我觉得自己像一块砖头,想学习如何飞行....hmmmm....。


我认为有两件事是必不可少的。

1.我将再次阅读codeguru的教程,今晚是个好时机(还有,你能推荐其他学习材料吗?)

2.我需要你和其他编码员在编码的最小点上给我很多帮助(甚至是一些愚蠢的事情,比如为什么()要放在'返回'后面之类的东西。我一直在担心这个问题,因为我认为我会用这些问题来烦扰你们,但如果你们给我 "继续",那么我就会开始真正的询问,并且会有更快的进展!然后这个主题可以变成一个学习的地方。然后这个主题也可以变成其他新手的学习之旅。


那么你怎么说?

顺便问一下,你有自己的直升机吗?几个月前我在ebay上看到一架,售价80万美元,非常漂亮,一些企业家正在出售它。我想在将来的某个时候买一架 :)

 
niko:

你好,蓝雷!


是的。我现在正在考虑如何更好地组织我的学习,使之更快,因为我觉得自己就像一块想要学习如何飞行的砖头....hmmmm....。


我认为2件事是必不可少的。

1.我会再看一遍codeguru的教程,今晚是个好时机(还有你能推荐的其他学习材料吗?)

2.我需要你和其他编码员在编码的最小点上给我很多帮助(甚至是一些愚蠢的事情,比如为什么()要放在'返回'后面之类的东西。我一直在担心这个问题,因为我认为我会用这些问题来烦扰你们,但如果你们给我 "继续",那么我就会开始真正的询问,并且会有更快的进展!然后这个主题可以变成一个学习的地方。然后这个主题也可以变成其他新手的学习之旅。


那么你怎么说?

顺便问一下,你有自己的直升机吗?几个月前我在ebay上看到一架,售价80万美元,非常漂亮,一些企业家正在出售它。我想在将来的某个时候买一架 :)

大括号是必须的,因为 "return() "本身就是一个函数,就像其他函数一样,它有一个输入参数。在这种情况下,返回函数的目的是退出当前函数,回到逻辑中调用当前函数的位置。而括号内的输入参数是要被送回调用逻辑的值。因此,假设你有自己的函数,你的函数的目的是将你拥有的买单 数量返回到你调用它的start()函数中的一些逻辑。

在这种情况下,你会把你的函数声明为一个int(因为它返回一个整数),像这样。

int MyBuyOrderCounter()

在该函数中,一旦你计算出买入订单的数量(x),你将调用return()函数,如下。

return(x)。

而在start()函数中调用你的函数的逻辑可能看起来像这样。

int NumberOfBuyOrders = MyBuyOrderCounter()。


值得庆幸的是,我没有自己的飞机,但一直在EC155上做商业飞行员。


CB

 
cloudbreaker:

大括号是必须的,因为 "return() "本身就是一个函数,就像其他函数一样,它有一个输入参数。在这种情况下,返回函数的目的是退出当前函数,回到逻辑中调用当前函数的位置。而括号内的输入参数是要被送回调用逻辑的值。因此,假设你有自己的函数,你的函数的目的是将你拥有的买单数量返回到你调用它的start()函数中的一些逻辑。

在这种情况下,你会把你的函数声明为一个int(因为它返回一个整数),像这样。

int MyBuyOrderCounter()

在该函数中,一旦你计算出买入订单的数量(x),你将调用return()函数,如下。

return(x)。

而在start()函数中调用你的函数的逻辑可能看起来像这样。

int NumberOfBuyOrders = MyBuyOrderCounter()。


值得庆幸的是,我没有自己的飞机,但一直在EC155上做商业飞行员。


CB



谢谢你cloudbreaker!这开始变得有点意思了,我不知道你可以在一个返回中调用一个函数(尽管它可能在mql书中,就像其他理论上的东西一样)。看起来不错的直升机EC155!为什么'谢天谢地',你不想要自己的直升机?