[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 101

 
alsu:

顺便说一下,当你通过数据源导入时,也有一个分隔符按钮



我看到了,改了,但直到我在区域设置中改了,也没有反应,这就是我求助的原因。 我甚至没有想到区域设置会有影响。
 
mihanik79:
有谁知道如何在MacBook上安装一个终端?
虚拟盒将帮助你
 
asv:

你能告诉我吗,请在这里。

返回操作符将停止什么函数的执行,无效?

这个提法有点不清楚。

空白,int,double,等等。- 不是一个函数,而是函数所返回的值的类型。首先从同一个帮助中了解函数是如何定义的,然后再继续。否则,在帮助中会有很多混乱的情况。
 
Sergey_Rogozin:

我意识到这里缺少一些东西,但我不明白是什么......

我应该把N 放在哪里?

目标:例如,将N=258 分解为y=200,i=50,j=8。或者N=49 分解为y=0,i=40,j=9。


如果你用除法的余数,可以更简单。

 
Vinin:


如果我们使用除法的剩余部分,可能会更简单。

这可能更容易。但怎么做呢?

我需要的不是方法,而是结果,即我需要将百位、十位和一位分别分配给Param1、Param2、Param3。

 
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);
} 

在数组中,我们可以得到单位数、十、百等。

 
Vinin:


它看起来像这样

在数组中,我们得到了数字,1、10、100等等。

它看起来不错,但对我来说,阅读代码并不那么容易。我将努力弄清所写的内容。

谢谢你。

 
伙计们,看一下我的问题......(со середины 99 страницы)
 

sergeev:

这个变体并不打算用于现实生活,而只是为了测试者。

----------

总的来说,你需要Time[]、OrderSelect()、OrderType()、OrderCloseTime()。

非常感谢你的提示,我一定会尝试这个变体。

但是,"这不是用于真实交易,只是用于测试 "这句话让我感到窒息。 我不明白,在测试中工作的程序从逻辑上讲也应该为真实交易下单。真实账户的程序应该与测试人员有什么不同?

请回答,提前感谢

 
robot:
问题???

我开了一个挂单-

Ticket = OrderSend(...,OP_SELLSTOP,...,TP,SL)。

如果(Ticket>0)

{一切正常,等待挂单被执行,如果它被执行,则一切正常}。

否则

{等待下一个柱状体关闭,如果订单没有打开,就用OrderDelite()强行关闭;}。

代码帮助

"等待未决订单的执行"

"等待下一个条形图关闭,如果订单没有打开,用OrderDelite()强制关闭它;"


注意--在你的代码中,"If(Ticket>0) "意味着 "OrderSend 命令没有出错","else "是 "在执行OrderSend时发生错误,订单没有被下达"。这就是你所说的逻辑吗?