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

 

こんにちは、どこを読んで問題を見ればいいのか、ヒントを教えてください。

MACDのハンドル(H4)を作成し、このハンドルのデータはH4のみで、他のタイムフレームはなく、新しいものだけ用意します。

MACD(H4)ハンドルが動作している、すなわち私はMACD-0,0読書のギャップを得ることを確認します。このギャップをどう解消するか。

BarsCalculated()(参考)を持つこれらのハンドラは動作しません、それはまだ読書のギャップを残します。

ありがとうございます。

 
選択したアドバイザーをテストできないし、アフォレックスも何が問題なのか理解できない。
 
romadd:
選択したアドバイザーをテストできないし、アフォレックスも何が問題なのかわからない。
Internet Explorerのバージョン8以上をインストールしてください(使用しない場合も含む)。開発者は、何らかの理由で端末のMarketとこのブラウザを結びつけたのでしょうか?
 
Crucian:
ストラテジーテスターで「ビジュアライゼーション」にチェックを入れれば、すべてが見えるようになります。
ビジュアライゼーションは長いプロセス です
 
abeiks:
ビジュアライゼーションは長いプロセス です
テストをしてからボタンを押しても、トレードのあるチャートが表示されることはない。多通貨のExpert Advisorでは、1通貨のみ表示され、他のチャートは表示されない可視化機能を使用する必要があります。可視化中に通貨を変更する必要があります。
 
paladin800:
だから、テストをしてからボタンを押すと、トレードをしたチャートが表示されるように-そんなことはない。多通貨の場合、他のチャートが表示されないため、1通貨のみ表示される可視化設定をする必要があります。可視化中に通貨を変更する必要があります。

なるほど、ありがとうございます。

 
こんにちは。MT5スクリプトのピリオド コンバータはどこにあるのか、どなたか教えてください。
 

こんにちは、なぜ関数が定義されていないのですか(メッセージ 'OrderModify' -function not defined)。

OrderModify
  void OnStart(){
  
  if(TrailingStop>0)
     {
      if(OrderSelect(tik)== true){
      if(ORDER_TYPE_BUY){ 
      if(Bid- ORDER_PRICE_OPEN > _Point *(TrailingStop/10))
        {
         if(ORDER_SL < Bid - _Point*(TrailingStop/10))
           {
          bool Ans = OrderModify(tik,ORDER_PRICE_OPEN,NormalizeDouble(Bid-_Point*(TrailingStop/10),5),ORDER_TP,ORDER_TYPE_TIME,ORDER_TIME_EXPIRATION);
              if (Ans == true){
              Alert("Цена Stop Loss ордера успешно модифицирована.");
               break; }
           }
        }
     }
 
StrangerNet:

こんにちは、なぜ関数が定義されていないのですか(メッセージ 'OrderModify' - function not defined)。

CTradeクラスは 接続されていますか?

#include <Trade\Trade.mqh>
 
barabashkakvn:

CTradeクラスは 接続されていますか?

はい、そうです。
理由: