class A { public:
A *operator +( A *a ) { return a; }
};
static A a;
int f( int i ) { Print( __FUNCTION__, ":", i ); return0; }
A *g( int i ) { Print( __FUNCTION__, ":", i ); return &a; }
voidOnStart()
{
int i = f(1) + f(2) + f(3); //слева направо 1-2-3
A *a = g(1) + g(2) + g(3); //справа налево 3-2-1
}
datetime OrderDateModified(ticket)){} //последнее изменение на стороне брокера любого из параметров ордераdatetime OrdersTotalLastModified(){}//последнее изменение на стороне брокера среди всех не закрытых ордеров MODE_TRADES на счете
C++ではオペランドの実行順序は規定されていないので、各コンパイラに任されている。
オペランドを評価する順序は文脈に依存するため、規制することはできない
規制が厳しいと、次の2つのケースで効率が落ちます。オペランドの計算順序は文脈に依存するため、規制することはできない
規制が厳しいと、2つのケースで効率が落ちます。素晴らしい例です。
実行中に "invalidpointer access "エラーが発生するのはなぜですか?すべてがクリアでなければならないと思っています。Win7x64の場合。
実行中に「無効なポインタへのアクセス」エラーが発生する理由がわからない。すべてがきれいになっているように見える。Win7x64の場合。
32bitが良い。64bitの場合は、若干の工夫が必要です。
32bitのルールです。64の場合は、余計なことをする必要があります。
オプティマイザーは賢くなっているようだ。
IndicatorParameters(+IndicatorRelease)。
説明するのを忘れていました。mql4が必要です。あと、ハンドルネームがないんです。アイデアは、ユーザー自身がチャートにインジケータを インストールし、プログラムがその数、名前、使用するパラメータを決定することです(これはスパイプログラムではありません:)それはユーザーのためのものです。)
はっきりさせるのを忘れていました。mql4が必要です。はい、そしてハンドルネームはありません。アイデアは、ユーザー自身がチャートにインジケータを インストールし、プログラムがその数、名前、使用するパラメータを決定することです(これはスパイプログラムではありません:)それはユーザーのためのものです。)
ChartSaveTemplate + 構文解析。以下は、EAのMT5の例です。例えるなら、MT4のインジケーターに変換する。
開発者を悩ませ続けている質問。
のような機能はなぜないのでしょうか?
生産性が向上するため、多くの無駄な要求や操作がなくなり、注文の検索にかかる時間も短縮されます。
具体的にどのような問題があるのでしょうか。
エディタのヘルプにENUM_SYMBOL_ORDER_GTC_MODE列挙に関する記述がない。