エキスパート: Pipsover

 

Pipsover:

Pipsingエキスパートアドバイザーです。これはiChaikin(チャイキンオシレータ)指標とiMA(移動平均、MA)指標に基づいて動作します。

作者: Vladimir Karputov

 

ウラジミール、ネット口座でも使えるようにしてください。

ありがとう。

 

逆指値注文が正しく計算されないのはなぜですか?

コードではポイント(なぜか2倍)で設定されています:

input double      m_stoploss  = 65;          // 損失
input double      m_takeprofit= 100;         // 利益

そして計算されます:

//--- チャイキンインジケータの値が目盛りを超え、反転が始まった場合。
      //--- 売られ過ぎ
      //--- 買う
      if(iClose(1)>iOpen(1) && iLow(1)<ma && ch<-m_openlevel)
        {
         double level_price=m_symbol.Ask();
         double level_sl=m_symbol.Bid()-m_stoploss*m_adjusted_point;
         double level_tp=m_symbol.Bid()+m_takeprofit*m_adjusted_point;
         m_trade.Buy(m_lots,NULL,level_price,level_sl,level_tp,"Pipsover");
         return;
        }
      //--- チャイキンインジケータの値が目盛りを超え、反転が始まった場合。
      //--- 買われすぎ
      //--- nSell
      if(iClose(1)<iOpen(1) && iHigh(1)>ma && ch>m_openlevel)
        {
         double level_price=m_symbol.Bid();
         double level_sl=m_symbol.Ask()+m_stoploss*m_adjusted_point;
         double level_tp=m_symbol.Ask()-m_takeprofit*m_adjusted_point;
         m_trade.Sell(m_lots,NULL,level_price,level_sl,level_tp,"Pipsover");
         return;
        }

ストップロスとテイクプロフィットの価格は始値から 計算されるべきです。そうでないと、設定に記載された利益/損失と一致しません。

 

こんにちは、ウラジミール。ネット口座でも使えるようにしてください。

ありがとうございます。

 
Shara1:

こんにちは、ウラジミール。ネット口座でも使えるようにしてください。

ありがとうございます。

これは不可能です。エキスパートアドバイザーは多方向のポジションで動作し、ネッティング口座には適用されません。

 

こんにちは、ウラジミール。Expert Advisorのストップ ロスをブレイクイーブンに設定し、ATRの大きさに合わせて、 移動平均を最適化できるようにしていただけないでしょうか

ありがとうございます。

Общие принципы - Торговые операции - MetaTrader 5
Общие принципы - Торговые операции - MetaTrader 5
  • www.metatrader5.com
Перед тем как приступить к изучению торговых функций платформы, необходимо создать четкое представление об основных терминах: ордер, сделка и позиция. — это распоряжение брокерской компании купить или продать финансовый инструмент. Различают два основных типа ордеров: рыночный и отложенный. Помимо них существуют специальные ордера Тейк Профит...
 
Shara1:

こんにちは、ウラジミール。Expert Advisorのストップロスを ブレイクイーブンに設定し、ATRと同じサイズになるように 最適化し、移動平均を最適化できるようにしていただけないでしょうか。

ありがとうございます。

ATRにブレイクイーブンはありません。

 
Vladimir Karputov:

ATRにブレークイーブンはありえない。

ATR/Point() - たぶん、そういうこと?しかしブレイクイーブンにはポイントが多すぎる。多分、ATR*0.1/Point() - 10倍少ない?

 
Vladimir Karputov:

ATRでのブレークイーブンはありえない。

また、2つのストップロスを 設定することもできません。1つは単純なブレークイーブンで、もう1つはATRで、お好きなように設定してください。

これが不可能な場合は、ATRだけで、移動平均を最適化することができます。

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

 
Shara1:

ストップ ロスを2つ作ることはできません。1つは単純なブレークイーブン、もう1つはATRです。

***

もしそれを行うなら、次のようになります:まず、ポジションはブレイクイーブンに置かれます。その後、トレーリング(ストップ・ロスの変更)がオンになります。

Shara1

*** 移動平均が最適化される可能性があります。

ありがとうございます。

こんな感じですか?



 
Vladimir Karputov:

まず、ブレイクイーブンまでポジションを移動させます。その後、トレーリング(ストップ・ロスの修正)がオンになります。

だいたいこんな感じ?


はい、それはとてもいいですね。利益、損失の欄はストップロスとテイクプロフィット ですか?