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

 
GARI27:

ある記事には、標準ライブラリに ある、2つのMAを交差させるためのシグナルのクラスへのリンクがありました。 私のターミナルにはそのようなものはありません、それとも私が馬鹿なのでしょうか?ダウンロード先を教えてください。

こちらも ご覧ください。
 
プロフィールの計算では、「出金は入金時に使用した方法でのみ可能です」と書いてあります。クレジットカードでトップアップした場合、どのように引き出せるのですか?Webmoneyで入金した場合など。使用せずに10Wmzを追加した場合、出金できるのでしょうか?出金する場合、同じ口座番号 でなければならないのか、それとも同じ決済システムで違う番号でもいいのか?
 
出金先はWebMoneyとPayPalのみ、ただし初回入金時のものに限る。
 

実際の取引では、私のEAは取引中に現在のアスク、ビッド、スプレッドの価格をファイルに書き込んで います。以下はその一例です。

2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010

2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010

2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010

2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010

2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010

2012.05.04 16:29:26 Ask=1.31468 Bid=1.31452 Spread=0.00016

2012.05.04 16:29:26 Ask=1.31468 Bid=1.31452 Spread=0.00016

2012.05.04 16:29:26 Ask=1.31468 Bid=1.31452 Spread=0.00016

2012.05.04 16:29:26 Ask=1.31468 Bid=1.31452 Spread=0.00016

2012.05.04 16:29:27 Ask=1.3149 Bid=1.31469 Spread=0.00021

2012.05.04 16:29:27 Ask=1.3149 Bid=1.31469 Spread=0.00021

2012.05.04 16:31:25 Ask=1.31219 Bid=1.31201 Spread=0.00018

2012.05.04 16:31:25 Ask=1.31219 Bid=1.31201 Spread=0.00018

2012.05.04 16:31:25 Ask=1.31219 Bid=1.31201 Spread=0.00018

2012.05.04 16:31:27 Ask=1.31194 Bid=1.31175 Spread=0.00019

2012.05.04 16:31:27 Ask=1.31194 Bid=1.31175 Spread=0.00019

2012.05.04 16:31:29 Ask=1.31177 Bid=1.31156 Spread=0.00021

2012.05.04 16:31:29 Ask=1.31177 Bid=1.31156 Spread=0.00021

2012.05.04 16:31:30 Ask=1.31185 Bid=1.31166 Spread=0.00019

2012.05.04 16:31:55 Ask=1.31169 Bid=1.31156 Spread=0.00019

テスターでこのEAを実行すると、同じ時間のSpreadの値が実際の取引と数回異なる場合がありますが、その例を示します。

2012.05.04 16:00:00 Ask=1.3128 Bid=1.3127 Spread=0.00010

2012.05.04 16:00:00 Ask=1.3128 Bid=1.3127 Spread=0.00010

2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092

2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092

2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092

2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092

2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092

2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092

2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092

2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092

2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092

2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092

2012.05.04 16:31:31 Ask=1.31228 Bid=1.31202 Spread=0.00026

2012.05.04 16:31:31 Ask=1.31228 Bid=1.31202 Spread=0.00026

2012.05.04 16:31:31 Ask=1.31228 Bid=1.31202 Spread=0.00026

なぜ、テスト時と実使用時のスプレッドがこんなに違うのですか?本番のSpreadがテストのSpreadの数倍ならわかるが、その逆はないだろう
 
テスト中のスプレッド値は、その機器の1分間の履歴から取得される。そして、指定された分の最大スプレッドが1分ごとに履歴に記録されます。ヒストリー上のスプレッド値をインジケーターで視覚的に評価することができます。例えば、CopySpread セクションのヘルプより
 

テスターでTEXTビジュアルコンポーネントがどのように機能するか教えてください。

トレードモード とデバッグモードではすべてうまくいっていますが、テスターでは次のようになります: d_Lot = StringToDouble(ObjectGetString(0, g_s_Edit_Start_SizeLot, OBJPROP_TEXT));

値が== 0にしかならない

テスターでビジュアルコンポーネントの値を取得する方法を教えてください。

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
 
テスト中は、グラフィカルなオブジェクトはエミュレートされません。したがって、専門家の間ではそれらに頼らず、すべての計算を独立して行い、論理がグラフ上のオブジェクトの存在に依存しないような方法で行うのがよい。
 

皆さん、ごきげんよう。

私の探し方が悪かったのかもしれませんし、私の質問に対する答えはすでに50回も説明されているのですが、、、、。

履歴の最適化タスクをテキストファイルからエージェントの計算に落とすことができるかどうか知りたいです。

 

皆さん、ごきげんよう。

そんな悩みを抱えています。

enum 型を持つEAパラメータが変更された場合、EAのグラフィカルシェルにドロップダウンリストを作成する必要があります。

不明なenum型を使った「検索」の作り方がよくわからないを使用すると、この型の要素の値をリストに入れることができます。

例:入力パラメーター

-ENUM_TIMEFRAMES 型の変数。

出力パラメータを指定します。

-string EnumsNames[]

または

-int EnumsValues[]

というように、この関数が普遍的で、数値表現が {0...n} である両方の列挙型に適合するようにします。と、数値表現が {0...n, p...t ...} または {x1,x2,x3,x4...} であるものに対して。

つまり、予測不可能なのです。

enum型ごとに関数を書いても意味がないので、もしかしたら誰か書き方を知っているかもしれません。

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

Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
  • www.mql5.com
Основы языка / Типы данных / Целые типы / Перечисления - Документация по MQL5
 
mi__x__an:

皆さん、ごきげんよう。

そんな悩みを抱えています。

Expert Advisor のパラメータにenum 型が ある場合、Expert Advisor のグラフィカル シェルにドロップダウンリストを作成する必要があります。



enumの種類ごとに関数を書いても意味がないので、どなたかそのような書き方をご存じでしょうか?

事前に感謝しています。

CComboBox クラスとEnumToString 関数を参照してみてください。こちらの記事もご覧ください。MQL5で独自のグラフィックパネルを 作成する。
理由: