初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 767

 
Alexey Viktorov:

ああ、そうだったのか...。プログラミングを学びたいという気持ちはまだあるのでしょうか?そして、試験官として行動するのではなく、提案された内容を理解するように努めてください。悪気はないのですが、CopyRates()に関するすべての異論や疑問はそうやって理解しました。

私も学歴はプログラマーではありません。私が勉強していた頃は、そんな専門はなく、「フェリックス」という算盤で数えていました。

あまりやる気がなくて、MT4を使っているのですが、なかなかMT5に移行できないでいます。

私にはこの学問を調べる気持ちも能力もありません。逆に、あなたの提案するコード実装を本当に理解したかったのですが......。

和解が成立すると信じています :)


 
MT5には、最適化終了までの時間がどこに書いてありますか?
 
Aleksey Vyazmikin:
MT5では、最適化終了までの残り時間はどこに書いてあるのですか?

ストラテジーテスターウィンドウで 任意のタブ名をダブルクリックすると、ストラテジーテスターウィンドウが1つの時間制限で折りたたまれます - ここに滞在時間の情報が表示されます。

 
Vladimir Karputov:

ストラテジーテスターの ウィンドウで、いずれかのタブ名をダブルクリックすると、ストラテジーテスターのウィンドウが1つのタームで折りたたまれます - ここに時間情報が表示されます。

ありがとうございます。

なぜMT4のように、ウィンドウのどの位置でも情報が得られるようにできなかったのか、その理由は不明です。

 

スベラ先物で決済すると、口座はドル建てなのに、結局はルーブルで利益が出るんです。

Daxもそうですが、ユーロからドルへの利益変換が必要です。

シンボル_計算_モード_為替_先物

先物モード - 取引所での先物取引の利益計算

利益:(終値-始値)*ロット*TickPrice/TickSize


この利益を預金通貨に 換算する方法を教えてください。

 
Vitaly Muzichenko:

スベラ先物で決済すると、口座はドル建てなのに、結局はルーブルで利益が出るんです。

Daxもそうですが、ユーロからドルへの利益変換が必要です。

シンボル_計算_モード_為替_先物

先物モード - 取引所での先物取引の利益計算

利益:(終値-始値)*ロット*TickPrice/TickSize

この利益を預金通貨に 換算する方法を教えてください。

どのようにイメージしていますか?CSはドルや他の資産で、何かあれば売却される可能性があることは理解しているのですが.しかし、あなたがルーブルで受け取る利益 - 私は損失の場合には、ブローカーとの契約に応じて、損失の額で変換があることを理解する...


 
Aleksey Vyazmikin:

どのようにイメージしていますか?CSはドルや他の資産で、何かあれば売却される可能性があることは理解していますが...。しかし、あなたの利益はルーブルになります - 私は損失の場合には、ブローカーとの契約に応じて、損失の額への変換があることを理解し...

ルーブルで利益が出ている場合、損失が出た場合は、ブローカー契約に従って損失額に換算されます。

しかし、(close_price-open_price)*Lots*TickPrice/TickSizeという 式で計算すると、私のtakeprofit額はルーブルで計算されてしまうのです。

チャート上SBRF-9.17

ルーブルをドルレートで 割ると 174.99/USDRUR = $2.93 となり、ドル建ての利益が得られます。

プログラム的に書いて、勝手に計算させるには?

 
Vitaly Muzichenko:

見てください、買いは1ロットで開いています、それにtakeprofitを置くと、端末がドルに再計算します、口座がドル建てだからです。

しかし、(close_price-open_price)*Lots*TickPrice/TickSize 式を使用すると、takeprofit額がルーブルで計算されます。

ルーブルをドルレートで割ると 174.99/USDRUR = $2.93 となり、ドル建ての利益が得られます。

プログラム的に書いて、勝手に計算させるには?

ルーブルレートは取引中に常に変化するので、プログラムが嘘をつかないかどうかチェックしてください...。

あなたはルーブルで利益を得た - 情報USDRUB_TOMを取得する時のレートで割ってください。

これは、例えば、ブローカーのコマーシャルオファーから、実際に取引する方法ではない

モスクワ証券取引所の株式市場におけるルーブルの株式や債券を、お客様の証券口座で米ドルに対して取引することができます。外貨建て資産を売却することなく、ロシアの株式市場を利用したい方向けのサービスです。

  • 取引時間中の借入金使用は無料です。
  • 流動性引当金 - 借入ルーブルに対して年率16.5%~、有価証券に対して 年率12.2%~(使用する料金表により異なる)。
  • IB**の取引口座に米ドルをお持ちのお客様がご利用になれます。
  • モスクワ証券取引所のルーブル建て証券を、証券口座の米ドル担保で取引することは、QUIKプラットフォームを通じて可能です。

通貨を担保にした先物取引の提案については、全く見当たりません。

 
Aleksey Vyazmikin:

為替レートは取引中に常に変化するので、プログラムが嘘をついていないかどうか見てください...。

そして、あなたはルーブルで利益を得た - 情報USDRUB_TOMを受信した時のレートで割る

そのような取引は本当にできない、例えばここで、ブローカーの提示から

通貨を担保にした先物取引のオファーが全く見当たらないのですが。


トレードは必要ない、コードに入れるだけでそれ以上は必要ない =)

 
Vitaly Muzichenko:

トレードは必要ない、コードで書けばいい、もういいや =)

これは、(close_price-open_price)*ロット*TickPrice - TickPriceは、機器の通貨で1ティックの値であれば、ルーブルの値を発見し、なぜTickSizeで割るか?

このようなバリアントは(close_price-open_price)*Lots/USDRUB_TOM が正しいのではないでしょうか

理由: