[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 101 1...949596979899100101102103104105106107108...537 新评论 zas 2011.02.13 15:56 #1001 alsu: 顺便说一下,当你通过数据源导入时,也有一个分隔符按钮 我看到了,改了,但直到我在区域设置中改了,也没有反应,这就是我求助的原因。 我甚至没有想到区域设置会有影响。 [删除] 2011.02.13 16:09 #1002 mihanik79: 有谁知道如何在MacBook上安装一个终端? 虚拟盒将帮助你 Yury Reshetov 2011.02.13 16:09 #1003 asv: 你能告诉我吗,请在这里。 返回操作符将停止什么函数的执行,无效? 这个提法有点不清楚。 空白,int,double,等等。- 不是一个函数,而是函数所返回的值的类型。首先从同一个帮助中了解函数是如何定义的,然后再继续。否则,在帮助中会有很多混乱的情况。 Victor Nikolaev 2011.02.13 16:12 #1004 Sergey_Rogozin:我意识到这里缺少一些东西,但我不明白是什么......我应该把N 放在哪里?目标:例如,将N=258 分解为y=200,i=50,j=8。或者N=49 分解为y=0,i=40,j=9。 如果你用除法的余数,可以更简单。 dhp 2011.02.13 16:22 #1005 Vinin: 如果我们使用除法的剩余部分,可能会更简单。 这可能更容易。但怎么做呢? 我需要的不是方法,而是结果,即我需要将百位、十位和一位分别分配给Param1、Param2、Param3。 Victor Nikolaev 2011.02.13 16:31 #1006 Sergey_Rogozin: 这可能更容易。但怎么做呢? 我需要的不是方法,而是结果,即把Param1、Param2、Param3参数分别分配给几百个、几十个、几个。 大约是这样的 void Pass(int & Pas[], int N) { int tmp1=N; int i=0; ArrayResize(Pas, 16); while (tmp1>0) { Pas[i]=tmp1%10; tmp1/=10; i++; } ArrayResize(Pas, i-1); } 在数组中,我们可以得到单位数、十、百等。 dhp 2011.02.13 16:40 #1007 Vinin: 它看起来像这样 在数组中,我们得到了数字,1、10、100等等。 它看起来不错,但对我来说,阅读代码并不那么容易。我将努力弄清所写的内容。 谢谢你。 Роман 2011.02.13 16:46 #1008 伙计们,看一下我的问题......(со середины 99 страницы) robot 2011.02.13 16:49 #1009 sergeev: 这个变体并不打算用于现实生活,而只是为了测试者。 ---------- 总的来说,你需要Time[]、OrderSelect()、OrderType()、OrderCloseTime()。 非常感谢你的提示,我一定会尝试这个变体。 但是,"这不是用于真实交易,只是用于测试 "这句话让我感到窒息。 我不明白,在测试中工作的程序从逻辑上讲也应该为真实交易下单。真实账户的程序应该与测试人员有什么不同? 请回答,提前感谢。 Alexey Subbotin 2011.02.13 16:54 #1010 robot: 问题??? 我开了一个挂单-Ticket = OrderSend(...,OP_SELLSTOP,...,TP,SL)。如果(Ticket>0){一切正常,等待挂单被执行,如果它被执行,则一切正常}。否则{等待下一个柱状体关闭,如果订单没有打开,就用OrderDelite()强行关闭;}。代码帮助"等待未决订单的执行""等待下一个条形图关闭,如果订单没有打开,用OrderDelite()强制关闭它;" 注意--在你的代码中,"If(Ticket>0) "意味着 "OrderSend 命令没有出错","else "是 "在执行OrderSend时发生错误,订单没有被下达"。这就是你所说的逻辑吗? 1...949596979899100101102103104105106107108...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
顺便说一下,当你通过数据源导入时,也有一个分隔符按钮
我看到了,改了,但直到我在区域设置中改了,也没有反应,这就是我求助的原因。 我甚至没有想到区域设置会有影响。
有谁知道如何在MacBook上安装一个终端?
你能告诉我吗,请在这里。
返回操作符将停止什么函数的执行,无效?
这个提法有点不清楚。
我意识到这里缺少一些东西,但我不明白是什么......
我应该把N 放在哪里?
目标:例如,将N=258 分解为y=200,i=50,j=8。或者N=49 分解为y=0,i=40,j=9。
如果你用除法的余数,可以更简单。
如果我们使用除法的剩余部分,可能会更简单。
这可能更容易。但怎么做呢?
我需要的不是方法,而是结果,即我需要将百位、十位和一位分别分配给Param1、Param2、Param3。
这可能更容易。但怎么做呢?
我需要的不是方法,而是结果,即把Param1、Param2、Param3参数分别分配给几百个、几十个、几个。
大约是这样的
在数组中,我们可以得到单位数、十、百等。
它看起来像这样
在数组中,我们得到了数字,1、10、100等等。
它看起来不错,但对我来说,阅读代码并不那么容易。我将努力弄清所写的内容。
谢谢你。
sergeev:
这个变体并不打算用于现实生活,而只是为了测试者。
----------
总的来说,你需要Time[]、OrderSelect()、OrderType()、OrderCloseTime()。
非常感谢你的提示,我一定会尝试这个变体。
但是,"这不是用于真实交易,只是用于测试 "这句话让我感到窒息。 我不明白,在测试中工作的程序从逻辑上讲也应该为真实交易下单。真实账户的程序应该与测试人员有什么不同?
请回答,提前感谢。
问题???
我开了一个挂单-
Ticket = OrderSend(...,OP_SELLSTOP,...,TP,SL)。
如果(Ticket>0)
{一切正常,等待挂单被执行,如果它被执行,则一切正常}。
否则
{等待下一个柱状体关闭,如果订单没有打开,就用OrderDelite()强行关闭;}。
代码帮助
"等待未决订单的执行"
"等待下一个条形图关闭,如果订单没有打开,用OrderDelite()强制关闭它;"