どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 839

 
スクリーンショットの一番下のインジケータのように、チャート上にボリュームを表示せず、レベルのないまっすぐな縦線だったインジケータmfiを変更する方法を教えてもらえますか??
ファイル:
bw_mfiwe2.mq4  6 kb
 
for(int i=0;i<OrdersHistoryTotal(); i++)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
        {  
         if(OrderType()==OP_SELL)
          {  
           if(OrderStopLoss()>OrderOpenPrice())
            {                     
              if(OrdersTotal() == 0)
              {              
               double SELLprice=Bid;  
               int ticket =OrderSend(Symbol(), OP_SELL,Lot*=2,SELLprice, 3,SELLprice+StopLoss* Point, 0, "", MagicNumber,0, clrNONE);
                 
              }
            }            
          }              
        }
     }     
подскажите пожалуйста,я хочу сделать чтоб мой код увеличивал LOT в двое при убыточной сделки,а при прибыльной LOT возвращался в первоначальный объём !  
 
evillive:
すべてのバーに表示するには、通常のインジケーターで行うように、すべてのバーを数える必要があります。

このように、すべて同じ方法で行いました。最後のバーだけ値があります。

#property indicator_separate_window
#property indicator_buffers 1
#property  indicator_color1 Blue
 
double balance[];
 
int init()
{
    IndicatorShortName( "vGrafBalance" );
    IndicatorDigits( 2 );
 
    SetIndexStyle( 0, DRAW_LINE );
    SetIndexBuffer( 0, balance );
    SetIndexLabel( 0, "Balance" );
}
int start()
{
    int counted_bars=IndicatorCounted();                      
    int limit;
//----
    if(counted_bars>0)
      counted_bars--;
   
    limit=Bars-counted_bars-1;
    
    for (int i=0;i<limit;i++)balance[i] = GlobalVariableGet( "vGrafBalance" );

    return(0);
 
過去のMA値を調べるにはどうしたらよいですか?
 
専門家は価格から最低何メートルの距離で注文を 出すことができますか?
 
favidu:
エキスパートアドバイザーは、価格から最短でどの程度の距離に保留注文を置くことができますか?

ダブルスプレッド

 

新参者を助けてくれることに感謝 -evillive



 
皆さん、こんにちは。インジケーターの書き方の 動画はどこにあるか教えてください。EAはたくさんあるのに、インダクタのことが見つからない!?
 
CJIeCaPb:

ダブルスプレッド

いいえ。

StopLevel。

もし == 0 ならば、二重拡散。

 
CJIeCaPb:
MA の過去価値を調べるにはどうしたらよいですか?
iMA(ボソッ、ボソッ、右のバー)。
理由: