コーディングのヘルプ - ページ 724

 
mladen:

このように試してみてください(これは上のコードを置き換えた全体のコードになるはずです)。

      if(trendNow!=trendPrev)
         if(trendNow>0 && (NLD1>NLD2) && (!RSI_on || (RSI_on && RSIfilter>51)))
           {
            OpenBuy_  =true;
            CloseSell_=true;
           }
         else
         if(trendPrev>0 && (NLD1<NLD2) && (!RSI_on || (RSI_on && RSIfilter<49)))
           {
            OpenSell_=true;
            CloseBuy_=true;
           }
わあ、かっこいいありがとう、Mladen :-)
 

Mladenさん、こんにちは。

MT5について質問です。

私は「取引を開始しないようにブロックする」フィルターを作成し、このために開かれた操作を持っているかどうかを確認する必要があります。
もし、オープンしていなければ、それは "入口"(オープン)であり、私はフィルターを使用します。

オープンステージかクローズステージかをチェックするために

私はこの関数を作って、もし私が「操作」を開いていないかどうかをチェックするようにしました (result = -1 , entrace) result=buy or close, =close)

が、何かが間違っているか、この状態をチェックするために間違った関数を使用しているのでしょうか?

この点について教えてください。

int OpenedOrders()
{
if(PositionSelect(_Symbol))
  {      
   if (PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY)
     {
      return(PositionGetInteger(POSITION_TYPE));

     }
   if(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_SELL)
     {
      return(PositionGetInteger(POSITION_TYPE));
     }  
}
return(-1);//=-1 ==>no opened operation  
}
 

ということでよろしいでしょうか?

bool HaveOpenedOrders()
{
if(PositionSelect(_Symbol))
  {      
   if (PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY)
   return(true);
   if (PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_SELL)
   return (true);
  }
return(false); //false =no opened positions
}
 
baraozemo:

ということでよろしいでしょうか?

bool HaveOpenedOrders()
{
if(PositionSelect(_Symbol))
  {      
   if (PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY)
   return(true);
   if (PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_SELL)
   return (true);
  }
return(false); //false =no opened positions
}
はい、これは正しいはずです。
 

こんにちは、@mladenです。

添付のeaは、長期間注文が出ません。(約1ヶ月間!)これは正常ではないと思います。

コードに問題があるのでしょうか?

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

ファイル:
 

こんにちは、MR MLADENさん。

MTFドジキャンドルを作ってくれませんか?

MTFのインジケーターを作ってください。

よろしくお願いします。

ファイル:
 
oguz:

こんにちは、@mladenです。

添付のeaは、長期間注文が出ません。(約1ヶ月間!)これは正常ではないと思います。

コードに問題があるのでしょうか?

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

oguz

私はそれを確認 するためにオリジナルの(非デコンパイル)ソースコードが必要です

 

mladenさん

修正お願いします

マルチタイムフレームを使用しています。

すべてのヒストグラムに縦線を表示するようにしました。

しかし、1つのヒストグラムにしか垂直線が表示されません。

全てのヒストグラムに縦線を表示させたいのですが。

評価

 
bilbao:

mladenさん

修正お願いします

マルチタイムフレームを使用しています。

すべてのヒストグラムに縦線を表示するようにしました。

しかし、1つのヒストグラムにしか垂直線が表示されません。

全てのヒストグラムに縦線を表示させたいのですが。

評価

修正するものはありません

各インスタンスの linesID パラメータをユニークな値に設定すれば、いくつでもインスタンスを作成できます。


 
mladen:

特に修正することはありません。

各インスタンスの linesID パラメータをユニークな値に設定することで、いくつでもインスタンスを作成することができます。


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