MT5への願い - ページ 10

 

開発者の皆様、こんにちは。

いくつかの質問-希望があります。

チャートオフセットを X ポイントで正確に設定することは可能ですか?できれば、プログラムではなく、ウィンドウのプロパティに直接記述してください。

チャートのない空白のウィンドウを作成することは可能ですか?

ワンクリック取引」のアナログを実装したい気持ちは大きいのですが、チャート上にオブジェクトを配置した後、インデントが浮いてしまったり、チャートがオブジェクトに重なってしまったり、などなど。

チャートをかなり引き伸ばさないと、適切なインデントが表示されない。明確に設定し、一定にすることができれば良いと思う。

 

もうひとつの願い。

チャートウィンドウをいくつかのサブウィンドウに分けられると良いですね。

インジケータは、下部に追加されたウィンドウを使用するようになりました。

このような窓を、右側か左側、上部につけるといいと思います。空の状態で作成できるようになるといいと思います。

理想を言えば、右側に空のウィンドウを追加して、そこにポジションを操作するためのフィールドとボタン、現在のシンボルのポジション情報、および分(または刻み)シンボルのミニチャートを配置したいです。

 

ボリュームに不具合が発生した。取引ウィンドウで取引する場合、利益欄には異なるレバレッジ、すなわちクラシックがマイクロレバレッジを持つ数値が表示されます。

リロード後、すべてが正常に戻った。
ふと思ったのですが、
レバレッジの異なる複数の口座を扱う際に、トレーダーが混乱しないようにするためです。レバレッジに関する情報、および一般的にアクティブなアカウントに関する詳細情報は、メニュー項目またはホットキーで呼び出す必要があります。

I.e.レバレッジの情報はポジションを開いた 後でないとわからないようにし、複数口座で作業する場合は迅速に判断できるようにしたいです。

ブローカーや法律が反対しなければ、レバレッジを設定できるのはいいことだと思います。

 
取引や端末のエラーは、暗号化された二重ファイルに双方で記録する必要があります。ファイルの削除は、サーバーへの要求があり、アカウントが削除された場合にのみ許可される必要があります。
誤ってアカウントを削除した場合、このファイルがアカウント復活の根拠となること。 サーバーへの記録は端末キーで、逆にサーバーからのキーで端末側への記録を行う。紛争や対立の解決に際して、意思決定の基礎となるファイルとして十分な安全性が確保されている必要があります。
これにより、例えば不当な競争やブローカーの信用を落とそうとするような場合、不謹慎なクライアントからブローカーをある程度保護することができるはずです。また、ブローカーを装った詐欺師からクライアントを保護する必要があります。どうせ法的に強制されるんだろうけど。事前に根回しをしておくとよいでしょう。
 
があるだけで最高です。
インジケータを設置することが可能で
フォルダーでエキスパートアドバイザを備蓄できること
その量は計り知れない。
ただし、名前と内容で検索する
は十分ではありませんが :-) .
 

CChartObjectSubChartにエラーがあるようです。

ScaleプロパティはDouble型 であり、チャートには何の影響も及ぼしません。なぜか扇風機などのように、そこに尺が使われている。

を直接設定した場合

ObjectSetInteger(chart_m1.ChartId(), "chart_m1",OBJPROP_CHART_SCALE,2); intと入力すると、期待通りのチャートが描画されます。

Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float)
Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float)
  • www.mql5.com
Основы языка / Типы данных / Вещественные типы (double, float) - Документация по MQL5
 
fuse:

CChartObjectSubChartにエラーがあるようです。

ScaleプロパティはDouble型であり、チャートには何の影響も及ぼしません。なぜか扇風機などではそこそこの規模が使われている。

を直接設定した場合

ObjectSetInteger(chart_m1.ChartId(), "chart_m1",OBJPROP_CHART_SCALE,2); int型の場合、期待通りのチャートが描画されます。

このエラーは修正されました。次のビルドで変更される予定です。

 

そして、これは緊急の課題です。

ポジションを建てる のに必要な資金はどのように計算するのですか?

昔は専用の機能があったんですけどね。

AccountInfo.mqhにもそのような関数がある - double CAccountInfo::FreeMarginCheck

でも、挿してもコンパイルされないんです。その中でAccountFreeMarginCheckが呼び出されていますが、これはMQL4ではあったもので、MQL5では何もありません。

何とかしてリスクをコントロールするために、このようなものがどうしても必要なのです

 
fuse:

そして、これは緊急の課題です。

ポジションを建てるのに必要な資金はどのように計算するのですか?

昔は専用の機能があったんですけどね。

AccountInfo.mqhにもそのような関数がある - double CAccountInfo::FreeMarginCheck

でも、挿してもコンパイルされないんです。その中でAccountFreeMarginCheckが呼び出されていますが、これはMQL4ではあったもので、MQL5では何もありません。

それと同じようなことを、何とかしてリスクをコントロールすることが極めて必要です。

もちろん、私たちは特別な機能を必要とする - を避けるために。

しかし、一般的に「レバレッジでの出来高」は非常にシンプルに計算されます。基本通貨のみで、入金通貨に 変換する必要があります。:)

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете - Документация по MQL5
 

残念ながら、CAccountInfoの 最新バージョンはビルドに入りませんでした。

添付ファイルの中にFreeMarginCheckメソッド(今のところSYMBOL_CALC_MODE_FOREXのみ)が入っています。

ご意見・ご感想がありましたら、お気軽にお寄せください。

ファイル:
accountinfo.mqh  17 kb