記事"クロスプラットフォームEA: CExpertAdvisor と CExpertAdvisors クラス"についてのディスカッション - ページ 3

 

カスタムMMクラスを作成することができました。

注文のクローズ理由はどのように取得するのですか?ストップ(仮想またはブローカー)によって注文がクローズされたことを知るには?

CEventAggregatorクラスの使い方は?何か例はありますか?

 
//+------------------------------------------------------------------+
//||
//+------------------------------------------------------------------+
bool CCandleManagerBase::Add(const string symbol,const int period)
  {
   if(CheckPointer(m_symbol_man))
     {
      CSymbolInfo *instrument=m_symbol_man.Get(symbol);
      if(CheckPointer(instrument))
        {
         instrument.Name(symbol);
         instrument.Refresh();
         CCandle *candle=new CCandle();
         candle.Init(instrument,period);
         return Add(/*楽器 candle);
        }
     }
   return false;
  }
エラーです。間違った値をコメントしました。
 
Juer:
エラーです。間違った値をコメントしました。

なるほど。ありがとうございます。修正しました。最新版はこちらでご覧いただけます:

https://github.com/iceron/MQLx/commits/master

 
私はモデレーターに尋ねることができる主要なニュースの時間のために、ボラティリティが激しいですが、新しいろうそくは、この1 kの行のバーのために注文が競合する一度だけ配置することができ、ロングとショートの両方にすることができますか?新しいローソク足が一度だけ注文を配置することができ、1つの注文の合計のみを意味するか、またはその長い注文は一度だけ配置することができ、短い注文はまた、単一の注文2つの注文の合計を配置することができますか?