#define MACRO1( A, B ) (A "." B)
#define MACRO2( A, B ) A "." B
#resource "\\Images\\" MACRO1( "dollar", "bmp" ) //нормально#resource "\\Images\\" MACRO2( "euro", "bmp" )
//error: '.' - name expectedvoidOnStart() {}
Если вы хотите оказывать серьезное влияние на развитие продуктов, у вас масса смелых идей и вы умеете объединять вокруг себя единомышленников, это место — однозначно для вас. У нас вы получите любые технические и людские ресурсы, чтобы реализовать то, на что еще никто не осмеливался. Под ваше управление может перейти любой из подпроектов в...
voidOnStart()
{
string name = "error.err";
TextSetFont( name, 0, 0, 0 );
{
//здесь можно выполнить другие успешные операции с графиком//исключая ResetLastError//которые визуально отобразятся до окончания Sleep
}
Sleep( 10000 );
ChartRedraw(); //добавлено для чистоты экспериментаPrint( GetLastError());
}
Устанавливает шрифт для вывода текста методами рисования и возвращает результат успешности этой операции. По умолчанию используется шрифт Arial и размер -120 (12 pt). [in] Размер шрифта, который может задаваться положительными и отрицательными значениями. При положительных значениях размер выводимого текста не зависит от настроек размеров...
class A {
public:
A *f( int i ) { Print( i ); return &this; }
A *g( int i ) { Print( i ); return &this; }
};
voidOnStart()
{
int i = 0;
A a;
a.f( ++i ).g( i );
}
::TextSetFontは常に(name = NULLでない限り)真を返します。
コンパイルエラー
どんな違いがあるのでしょうか?
チャートのバーの本数を 確認するにはどうしたらよいですか?
チャートのバーの数が少ないのに、警告を書かないとか、必ずしもターミナルウィンドウに表示されているバーとは限らないとか。
::TextSetFont は常に真を返します(name = NULL を除く)。
https://www.mql5.com/ru/docs/objects
グラフィックオブジェクト
任意のチャートを参照するグラフィックオブジェクトを操作するための関数群。
グラフオブジェクトのプロパティを指定する関数や、グラフ上にオブジェクトを作成するObjectCreate()、オブジェクトを 移動するObjectMove() などの操作は、実際にはグラフへのコマンド送信に使用されます。これらの関数が正常に実行された場合、コマンドはチャートの一般イベントキューに入ります。グ ラフィックオブジェクトのプロパティの視覚的な変更は、与えられたチャートのイベントキューの処理中に実行されます。
そのため、これらの関数を呼び出した後、すぐにグラフィックオブジェクトの視覚的な更新を期待するべきではありません。一般に、チャートオブジェクトの更新は、新しい気配値の到着、チャートウィンドウのサイズ変更など、変化のあるイベントに応じて端末が自動的に行います。グラフィカルなオブジェクトを強制的に更新するには、ChartRedraw() コマンドを使用します。
何ですか?
Задачи в проекте "Рекламно-аналитическая система" включают в себя следующие области разработки:
使用技術: C++、ロックフリー、低レイテンシ、マルチプロセッシング、IPC
https://www.mql5.com/ru/docs/objects
グラフィックオブジェクト
これらの関数が正常に実行された場合、コマンドは一般的なチャートのイベントキューに 入る。
では、この関数に関するドキュメント(https://www.mql5.com/ru/docs/objects/textsetfont)に記載されているエラーコード4001の意味は何でしょうか?
現在のフォントが正常にインストールされた場合はtrueを、そうでない場合はfalseを返す。考えられるエラーコード。
結果: 0 (すなわち ERR_SUCCESS)
4001はどこだ?
実行中のエラー
結果:1 0
期待値: 1 1 (少なくともC++が出した結果です。確認してください。)
何ですか?
別ブランドの別製品。
現時点での普及度合いを考えると、おそらく社内製品を売り出すためのPoC(概念実証)のようなものだろう。
別ブランドの別製品。
現時点での普及度合いを考えると、もしかしたら社内製品を売り出すためのPoC(概念実証)のようなものなのかもしれません。
絞っているようには見えないが。まだパブリックドメインにはなっていないようですね。
Rashid Umarovさん、Renat Fatkhullin さん、ダメなのは分かっていますが、直接ご返信ください。
可能であれば、SR#1947403への 応募にご協力ください。