エキスパート: Absorption

 

Absorption:

EAでは Absorption パターンによる取引が行われます。買いストップおよび売りストップ注文の使用


作者: Vladimir Karputov

 
手動でサブマジックを0にすればOKだ。
 
なぜ私のテストでは全く取引しようとしないのか理解できない(((
 

分かったか?

 
Антон #:

わかったか?

一部のFXディーラー(ブローカー、DCなど)の取引端末では、このExpert Advisorが未決注文を発注しない場合があります。

次の行を試してみてください。

if(m_trade.BuyStop(InpLots,price,m_symbol.Name(),m_symbol.NormalizePrice(sl),m_symbol.NormalizePrice(tp),ORDER_TIME_SPECIFIED,TimeCurrent()+3600*OrderExp,"signal 1"))

и

if(m_trade.SellStop(InpLots,price,m_symbol.Name(),m_symbol.NormalizePrice(sl),m_symbol.NormalizePrice(tp),ORDER_TIME_SPECIFIED,TimeCurrent()+3600*OrderExp,"signal 1"))

ORDER_TIME_SPECIFIEDORDER_TIME_DAY に置き換えてみてください

よろしく、ウラジミール。

 

ありがとう、全部直って動いているよ...。

 

こんにちは!

私は一度に約50ペアを小ロットで実際のCFDに発注しています。時々、数十の注文があるペアで同時に一方向に発注されます。それが1日に何度もある。Expert Advisorはこのような複数注文を制御できないことがわかりました。このような場合のために、コードのどこかを修正することは可能でしょうか?今のところ、そのようなペアを取引できないようにするしかない。結果は添付の画面で見ることができる。

ファイル:
MT5.jpg  138 kb
 
今日の例は、3つの連続したオープンポジションと、それらに関する仕訳である。
ファイル:
mt5-2.jpg  42 kb
mt5-3.jpg  26 kb