[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 394

 
你能告诉我如何只保留一个小数的小数部分,例如,1.59应该被保留为0.59。
 
sss2019:
你能告诉我如何只保留一个小数的小数部分,例如,1.59应该被保留为0.59。
double GetMantissa(double dValue)
 {
  int nValue = dValue;
  return(dValue - nValue);
 }
double dInp = 1.59;
int    nInp = dInp;
double dRes = dInp - nInp;
 

竺可桢

全部





请你也描述一下其中的步骤,是否从零开始?

明白了。

 

你好,也许有人遇到过这样的事情。可惜,搜索没有帮助。

脚本从 "m "订单开始关闭 "n"数量的订单。(按时间排序)

n - 订单的数量

m - 订单

例如,7个订单在不同的符号上以不同的数量开仓。 例1:我需要关闭前4个。 例2:我需要关闭最后5个订单。

非常感谢你。

真诚的。

 
请解释一下'end_of_program'--没有定义函数 的错误是什么意思,到底缺什么?
 
Polivanovka8b:
请解释一下'end_of_program'--没有定义函数的错误是什么意思,到底缺什么?
缺少括号
 
Polivanovka8b:
请解释一下'end_of_program'--没有定义函数的错误是什么意思,到底缺什么?
该函数未被定义。
 

我正在尝试写一个非常基本的MA顾问,但它应该在止损或盈利处收盘,而不是反向交叉。这就是我搞砸的地方。 结果,我得到了错误'\end_of_program' - 没有定义函数。请帮助我,什么是错的? 如果你能给我一些澄清。


外置双Lots = 0.1。

外置双倍MovingPeriod = 8;
外置双倍MovingShift = 0;
外置双倍TakeProfit = 400.0;
外置双倍Stoploss = 100。0;






OrdersTotal(0);

if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES);



if(Volume[0]>1)

iMA=iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,0);


if(Open[1]>iMA && Close[1]<iMA)

OrderSend(Symbol(),OP_SELL,0.01,Bid,3,Ask-150*Point,Ask+400*Point,"",0,0,Red);
return;

if(Open[1]<iMA && Close[1]>iMA)

OrderSend(Symbol(),OP_BUY,0.01,Ask,3,Bid-150*Point,Bid+400*Point,",0,0,Blue);
return;
 
Polivanovka8b:

我正在尝试写一个非常基本的MA顾问,但它应该在止损或盈利处收盘,而不是反向交叉。这就是我搞砸的地方。 结果,我得到了错误'\end_of_program' - 没有定义函数。请帮助我,什么是错的? 如果你能给我一些澄清。

/*代码*/

下午好!

首先,代码不应该 "挂在空中",而应该在某个功能区。

第二,必须有一个start( )函数,该函数将在每次打勾时 被调用,并且必须包含基本逻辑

第三,使用SRC按钮插入代码(该按钮栏就在你输入信息文本的窗口上方)。