Alain Verleyen: 12. MQL5: Added support for the inline, __inline and __forceinline specifiers when parsing code. The presence of the specifiers in the code causes no errors and does not affect the compilation. At the moment, this feature simplifies transferring С++ code to MQL5. Find more information about specifiers in MSDN.
これを使って...
サンクスマン
私はこれを使う...
timeを変数にするといろいろと問題があり、変数バーを使う方法を探していました
は、ありがとうございます!仕事
なぜ、このようなものを使わないのか?
datetime lastTime[1];
if (CopyTime(_Symbol,_Period,0,1,lastTime)==1 && prevTime!=lastTime[0])
{
prevTime=lastTime[0];
// ...
}
ありがとうございます。
なぜ、単にこのようなものを使用しないのか 。
datetime lastTime[1];
if (CopyTime(_Symbol,_Period,0,1,lastTime)==1 && prevTime!=lastTime[0])
{
prevTime=lastTime[0];
// ...
}
完璧です。
私も同じものを探していました。
神のご加護を
Leonardさん、ありがとうございます。
iHigh, iLow,iCloseを 直接操作すると、いくつかの問題があることがわかったので、呼び出し後に素早くSleep(10000)を追加しました。
この関数は私が書いたもので、私は通常、最適化の気分でこれを使用しています。新しいバーの表示速度はこれくらいで十分だと思いますし、見た目もスッキリしています。
この関数は私が書いたもので、私は通常、最適化の気分でこれを使用しています。これは新しいバーを得ることができるのと同じくらい速いと思います、そしてそれはきれいに見えます。
ありがとうございました。
質問:"インライン "とはどういう意味ですか?
C」や「C++」では、「inline」キーワードは、最適化のためにインライン展開を使用することをコンパイラに推奨しているはずです。
しかし、MQLでは、コンパイラがそれを受け入れ、コンパイル時にエラーを出さないにもかかわらず、そのような機能は文書化されていません。単純に許容されているだけで、何の効果もないのかもしれません。
ありがとうございます。
質問、「インライン」の意味は?
12.MQL5:コード解析 時に inline、__inline、__forceinline 指定子のサポートが追加されました。コード内にこれらの指定子があってもエラーは発生せず、コンパイルにも影響しません。現時点では、この機能はС++のコードをMQL5に転送することを簡素化します。
指定子についての詳細は、MSDNを参照してください。