初学者的问题 MQL5 MT5 MetaTrader 5 - 页 3

 
你没有仔细阅读。你必须先有理论再有实践,而且最好是从教科书中学习理论......否则,你在创建顾问 时将不得不不断参考未经研究的材料--你最终会浪费很多时间......难道你不明白......肯定大多数观众都在大学学习过,应该知道基于文章的学习会导致什么......文章对提高技能和经验有好处,但对学习没有好处。
 
Yedelkin:

好吧,等待一本教科书,"如从天气的海洋",并照顾好你的空闲时间 :D

这里有一个人要做一些软弱无力的演讲;也许你是他的潜在听众?:)

不着急,MT4会持续很长时间。我们将等待。 :)

 

你好。

请告诉我为什么我不能得到Bid?以下是脚本中的代码...

#include <Trade\SymbolInfo.mqh>.

CSymbolInfo smb;

空白的OnStart()

{

smb.Name(_Symbol)。

Alert("Spread by " ,_Symbol," equals - " ,smb.Spread()," points;)

Alert("Here's the bid - " ,smb.Bid();

Alert("And here's the Bid + Spread - ",smb.Bid()+smb.Spread()*_Point) 。

}

这里是答案,因为某些原因...

附加的文件:
33.jpg  64 kb
 
RedFish:

你好。

请告知我为什么不能获得Bid?以下是脚本中的代码...

1.正确插入代码是可取的。否则,将很少有人愿意去了解细节。

2.我自己并不从事标准类 的工作,但我曾遇到过在进一步处理数据之前使用Refresh()方法几次的建议。它可能会有帮助。

 
Yedelkin:

1.建议正确插入代码。否则将很少有人愿意深入了解细节。

2.我自己并不从事标准类 的工作,但我遇到过几次提示,在进一步处理数据之前使用Refresh()方法。它可能会有帮助。

谢谢你。

1)你能告诉我在哪里可以学习如何正确插入代码吗?

2.Refresh()没有帮助。是否有其他方法来获得Bid,只是没有标准结构?

 
RedFish:

谢谢你。

1.你能告诉我在哪里可以学习如何正确插入代码吗?

2.Refresh()没有帮助。是否有其他方法来获得Bid,只是没有标准结构?

RefreshRates()有帮助。

#include <Trade\SymbolInfo.mqh>
//---
CSymbolInfo smb;
//---
void OnStart()
{
smb.Name(_Symbol);
smb.RefreshRates();
Alert("Спред на ",_Symbol," равен - ",smb.Spread()," пунктов.");
Alert("Вот бид - ",smb.Bid());
Alert("А вот бид + спред - ",smb.Bid()+smb.Spread()*_Point);
}
 
uncleVic:

RefreshRates()有帮助。

是的,这一切都在运作。谢谢你。
 
RedFish:

谢谢你。

1.你能告诉我在哪里可以学习如何正确插入代码吗?

2.Refresh()没有帮助。是否有其他方法来获得Bid,但没有标准结构?

1.打开信息撰写窗口。顶部有一个工具条。点击 "SRC "按钮并插入代码

2)你在这里已经得到了正确的建议。我只是记得要刷新一下 :)

 
请教如何在音量指示器上做一个信号模块,使它在音量超过一定水平时只发出一个信号。
 
这篇文章 没有帮助吗?