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

 
FAQ:


不要自作主张。

FileReadString()读取到分隔符(如果指定)。如果没有指定定界符,或者没有指定现有的定界符, FileReadString()会读到字符串的末尾(caretransfer字符) 因此,在上面的例子中, FileFlush()指定了一个字符串长度偏移

在这种情况下,StrToInteger()选择字符串中第一个遇到的数字值并将其转换为[int]类型。


毫无疑问,它是在分离器之前读取的。但文件指针在行尾。我没有花心思去写剧本。这就是为什么我这样写。

//+------------------------------------------------------------------+
//|                                                          111.mq4 |
//|                      Copyright © 2006, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2006, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   int fileid = FileOpen("File.csv",FILE_CSV|FILE_READ);
    int n1, n2;
      
      string ticket, ticket1;
      
      FileSeek(fileid,0,SEEK_SET);
      
      ticket = FileReadString(fileid);
      Print(ticket," ",FileTell(fileid));
      ticket1= FileReadString(fileid);
      Print(ticket1," ",FileTell(fileid));
      n1= FileReadNumber(fileid);
      Print(n1," ",FileTell(fileid));      
      n2= FileReadNumber(fileid);
      Print(n2," ",FileTell(fileid)); 
//----
   return(0);
  }
//+------------------------------------------------------------------+

正如你所看到的,分离器没有被指定。

06:54:18 111 EURUSD,H1:加载成功
06:54:18 111 EurusD,H1: 131322608 37
06:54:18 111 eurusd,h1: eurusd 37
06:54:18 111 EurusD,H1: 2 37
06:54:18 111 EurusD,H1: 1 37
06:54:18 111 EURUSD,h1: uninit reason 0
06:54:18 111 EURUSD,H1: 移除

 
Mislaid:


06:54:18 111 EurusD,H1: 131322608 37


在这种情况下,StrToInteger()突出显示了字符串中第一个遇到的数字值,并将其转换为[int]类型。
 

你好!有一个使用ObjectCreate构建的OBJ_TREND 类型的对象(即一条趋势线)。

问题:我怎样才能得到该趋势线在任何时间点上的数值,例如在当前时刻(Time[0])的数值。

 
ikatsko:

你好!有一个使用ObjectCreate构建的OBJ_TREND类型的对象(即一条趋势线)。

问题:我怎样才能得到该趋势线在任何时间点上的数值,例如在当前时刻(Time[0])的数值。


通过移位获取数值(ObjectGetValueByShift)。
 
drknn:

通过移位获取数值(ObjectGetValueByShift)。

谢谢你的及时答复?

 
如何使用SendMail 函数来发送用 WindowScreenshot 函数制作的屏幕截图
 
不,文件可以被发送到FTP
 
FAQ:
不,文件可以被发送到ftp上

好的,那么。

那我就从另一个角度来谈吧。

是否有可能使收到的电子邮件显示来自FTP的图像?(即图片不是附件,邮件中只包含ftp的链接)

 

大师,猫头鹰的提示。

底线是这样的:交易(尚未关闭)的利润开始减少(我打开了交易)。在达到我确定的交易总额的X%时,机器人就会关闭交易。在数字上,大约是:1美元(已经从交易中获得)的利润增长。理事会把80%的人停下来。盈利1.2美元(也有80%的止损)。市场反转,在(1.2*80%=0.96)时,猫头鹰关闭了交易。

正是在%,收支平衡的猫头鹰我在那里找到了点)。

谢谢你。

 
serler2:

好的,那么。

那我就从另一个角度来谈吧。

是否有可能使收到的电子邮件显示来自FTP的图片?(即图片不是附件,邮件中只包含ftp的链接)


如果你的ftp有一个HTTP地址,即你有自己的网站--那么是的。