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

 
Artyom Trishkin:

おいおい...絶妙なタイミングですね。

そうではあるが.と、いい加減なプライベートメッセージを送ってしまうほど馬鹿だったのです。

まあ、いいや...。書かれ、読まれ、食べられた。

そしてこれは、同じくPMの書き方を知らない他の人たちのためでもあります;)
 
その日の最初のバーを検索して選択する方法を教えてください。
 
sashasonik:
その日の最初のバーを見つける方法を教えてください。
   datetime day = iTime(Symbol(), PERIOD_D1,iBarShift(Symbol(), PERIOD_D1, iTime(Symbol(),PERIOD_H1,0)));
   int Bar = iBarShift(Symbol(), PERIOD_H1, day);   // Бар, соответсвующий началу суток
ざっとこんな感じです。
 
Vitalii Ananev:
大体そんなところだと思います。
ありがとうございます、試してみます。
 
sashasonik:
ありがとうございます、試してみます。
ヴィタリイ・アナネフ
おおよそこのような感じです。
より正確には、どの時間枠でも。
 
sashasonik:
より正確には、任意の時間枠になるように。
int bar=iBarShift(Symbol(),Period(),iTime(Symbol(),PERIOD_D1,0));
 
Artyom Trishkin:

すべてうまくいきました、ありがとうございます

 

皆さん、こんにちは。

MarketWatchのシンボルウィンドウでシンボルのリストを取得する方法を教えてください。

そうすれば、ループで検索できるようになる。

コードの断片があれば、一般的に良い :-)

ありがとうございました。

 
Aleksey Masterov:

皆さん、こんにちは。

MarketWatchのシンボルウィンドウでシンボルのリストを取得する方法を教えてください。

そうすれば、ループで検索できるようになる。

コードの断片があれば、一般的に良い :-)

ありがとうございました。


シンボル合計()

利用可能な(MarketWatch で選択された、またはすべての)シンボルの数を返します。

intSymbolsTotal(
bool selected// true - MarketWatch
のシンボルのみ);

パラメータ

せんたんてき

[リクエストモード。値としてtrueまたはfalseを取ることができる。

戻り値

selected が true の場合、MarketWatch で選択された文字数が返される。false の場合、全てのシンボルの総数を返す。


ループで試してみてください。

for(int i=0; i<SymbolsTotal(); i++) {}

そして、あなたが探しているものは、あなただけが知っている。

 

mt4エキスパートへの質問

トレーダーは、保留中の注文を 発注し、それが有効になる前に決済を行います。1週間後、彼はこの注文がオープンし、トリガーされたことを確認する。

問題は、ブローカーがリモート保留注文を開くことが技術的に可能かどうかです(例えば、誰かの口座を閉鎖する)。

メールにレポートが送られてこないという事態が現実に起きている。ブローカーのサーバーログとアカウントログが消されている。

ブローカーのサーバーログとトレーダーのmt4ログが異なる - 異議のある注文を開いた時点までに。

理由: