[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 722 1...715716717718719720721722723724725726727728729...1145 新评论 [删除] 2010.07.19 14:50 #7211 IgorM: 整个问题是对一个变量的声明。 Taki no.我试着在代码的开头,也就是参数所在的地方,以及计数器之前声明它。 [删除] 2010.07.19 14:54 #7212 IgorM: 现在总是在for后面加上大括号,然后你就能掌握它的窍门了 我将浏览一下整个代码 :) 谢谢大家! [删除] 2010.07.19 14:59 #7213 Abzasc: 让我们来看看所有的代码 :) 没有括号,只有一个运算符属于条件的范围(if、while、for)。如果有一个以上,必须使用大括号。 [删除] 2010.07.19 15:05 #7214 ToLik_SRGV: 没有大括号,只能在条件(if、while、for)后使用一个运算符。如果有一个以上的,则必须使用大括号。 现在学会了 :) Artyom Trishkin 2010.07.19 16:21 #7215 朋友们!我想不出来...在AD指标图上画有一条趋势线(在这种情况下,趋势线是向上的)。当趋势线向上向下穿过这条趋势线时,我们就有了,可以说是一个初步的卖出信号。如果指标线保持在第一个柱状图的趋势线之下,则卖出的可能性很大。我找不到我应该如何比较0条上的趋势值和0条上的价格值。我写得很深奥......。假设我可以用直线方程计算出零点或第一根柱子上的趋势线投影,例如...但我怎样才能从那里得到价格图表上获得的点的价值????我不明白...毕竟,我最终需要了解的是,价格已经从上到下越过了趋势线...同时--它与价格有什么关系,如果我看的是指标...但是,我还是要把用直线方程计算的水平与价格进行比较?我很迷惑...谁能解开我的心结? 价格图上的趋势线,是从AD图上发现极值的柱状图的最小值画出来的,没有说什么,也没有关系...... [删除] 2010.07.19 16:41 #7216 将SL和TP设置为零 -- 不起作用,没有订单被放置。 或者是晚上和疲劳? //+------------------------------------------------------------------+ //| Grid.mq4 | //| Yuriy Tokman | //| yuriytokman@gmail.com | //+------------------------------------------------------------------+ #property copyright "Yuriy Tokman" #property link "yuriytokman@gmail.com" #property show_inputs extern double volume = 0.1; extern int price = 500; extern int slippage = 30; extern int stoploss = 500; extern int takeprofit = 500; extern int steps = 500; extern int count_orders = 5; //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- double buy_price = Ask+price*Point; double sell_price = Bid-price*Point; int ticket; for(int i = 0;i<count_orders;i++) { ticket=OrderSend(Symbol(),OP_SELLSTOP,volume, sell_price-i*steps*Point,slippage, sell_price-i*steps*Point+stoploss*Point, sell_price-i*steps*Point-takeprofit*Point, "yuriytokman@mail.com "+i+" *"); if(ticket<0) { Print(i," OrderSend failed with error #",GetLastError()); return(0); } ticket=OrderSend(Symbol(),OP_BUYSTOP,volume, buy_price+i*steps*Point,slippage, buy_price+i*steps*Point-stoploss*Point, buy_price+i*steps*Point+takeprofit*Point, "yuriytokman@mail.com "+i+" *"); if(ticket<0) { Print(i," OrderSend failed with error #",GetLastError()); return(0); } } //---- return(0); } //+------------------------------------------------------------------+ 附加的文件: grid.mq4 2 kb [删除] 2010.07.19 17:01 #7217 Swetten: 将SL和TP设置为零 -- 不起作用,没有订单被放置。 或者是晚上和疲倦? 不要踢我,我正在学习 :) 这是buy_price+i*steps*Point-stoploss*Point。 销售价格+柜台*500...这不是很多吗?如果没有SL和TP的乘数,也许它需要更小...... Artyom Trishkin 2010.07.19 17:16 #7218 在代码的过程中,我们有这样的结构。 LastTimeDN =TimeDN[l-1]; LastVarDN =PeakDN[l-1]; PreLastTimeDN =TimeDN[l]; PreLastVarDN =PeakDN[l]; LastTimeDN和 PreLastTimeDN 是数据时间 类型的。在进行上述操作后,这些变量包含了自年月日以来的秒数。我出生的地方... 你能告诉我如何将它们转换为条形数字吗? [删除] 2010.07.19 17:22 #7219 artmedia70: 你如何将从直线方程中计算出的水平与价格进行比较? 必须考虑到角度的问题,这很复杂... 你说的 "价格已经从上到下越过了趋势线 "是什么意思?价格已经越过它,所以指标也越过它。不是吗? Игорь 2010.07.19 17:30 #7220 Swetten: 将SL和TP设置为零 -- 不起作用,没有订单被放置。 或者是晚上和疲劳? 在这里,一切都在5位数上运作。也许你的工作是4位数,那么就缩小价格或减少脚本参数。 1...715716717718719720721722723724725726727728729...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
整个问题是对一个变量的声明。
现在总是在for后面加上大括号,然后你就能掌握它的窍门了
我将浏览一下整个代码 :)
谢谢大家!
让我们来看看所有的代码 :)
没有括号,只有一个运算符属于条件的范围(if、while、for)。如果有一个以上,必须使用大括号。
没有大括号,只能在条件(if、while、for)后使用一个运算符。如果有一个以上的,则必须使用大括号。
朋友们!我想不出来...在AD指标图上画有一条趋势线(在这种情况下,趋势线是向上的)。当趋势线向上向下穿过这条趋势线时,我们就有了,可以说是一个初步的卖出信号。如果指标线保持在第一个柱状图的趋势线之下,则卖出的可能性很大。我找不到我应该如何比较0条上的趋势值和0条上的价格值。我写得很深奥......。假设我可以用直线方程计算出零点或第一根柱子上的趋势线投影,例如...但我怎样才能从那里得到价格图表上获得的点的价值????我不明白...毕竟,我最终需要了解的是,价格已经从上到下越过了趋势线...同时--它与价格有什么关系,如果我看的是指标...但是,我还是要把用直线方程计算的水平与价格进行比较?我很迷惑...谁能解开我的心结?
价格图上的趋势线,是从AD图上发现极值的柱状图的最小值画出来的,没有说什么,也没有关系......
将SL和TP设置为零 -- 不起作用,没有订单被放置。
或者是晚上和疲劳?
将SL和TP设置为零 -- 不起作用,没有订单被放置。
或者是晚上和疲倦?
不要踢我,我正在学习 :)
这是buy_price+i*steps*Point-stoploss*Point。
销售价格+柜台*500...这不是很多吗?如果没有SL和TP的乘数,也许它需要更小......
在代码的过程中,我们有这样的结构。
LastTimeDN和 PreLastTimeDN 是数据时间 类型的。在进行上述操作后,这些变量包含了自年月日以来的秒数。我出生的地方...你能告诉我如何将它们转换为条形数字吗?
你如何将从直线方程中计算出的水平与价格进行比较?
必须考虑到角度的问题,这很复杂...
你说的 "价格已经从上到下越过了趋势线 "是什么意思?价格已经越过它,所以指标也越过它。不是吗?
将SL和TP设置为零 -- 不起作用,没有订单被放置。
或者是晚上和疲劳?
在这里,一切都在5位数上运作。也许你的工作是4位数,那么就缩小价格或减少脚本参数。