[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 211

 
Elenn:

"フェディア、私たちはしなければならない"(オペレーションY)。

それなら、フェディアに電話しよう。個人的には知らない人なんですけどね。
 
Elenn:

普通のトレンドラインでいいので、同じものを入手したいのですが。学校の幾何の授業で、一辺が3cm、もう一辺が5cmの三角形の角度を計算したことがあります。ここでは、5本のバーにつき3ピップスを得ることができます。ジオマンシーの先生も、さぞかし心配していることだろう。

秒単位、分単位、時間単位、どれがいい?時間」であれば、数度は割り引いて考えることができる。(「時間で数えなさい-2度引きにしなさい!」)
 
DDFedor:
秒単位、分単位、時間単位、どれがいい?時間」であれば、数度の割引が受けられる。(「時間で数えなさい-2度引きにしなさい!」)

その結果、私はそう思うようになりました。そんな風になるとは思いませんでしたね。
 

エレン プログラムするのがバカバカしくなるようなアングルです。市場の状況に応じて、常に高さを変えていく。まさか、それこそがあなたの望みなのでは?右側をマウスで上下に調整すると、あらゆるものがスケールで高さを変えるように、角度が変わります。

90度の角度だけは変わりません。それは、X軸とY軸に辺を置いた場合です。

 
角度を単位で測るのは理にかなっている。また、タンジェントを測定し、それと比較するのがよいでしょう。要するに、傾き=トレンドの強さである。それが私のやり方です。
 

こんにちは。

私のコードに間違いがあるかどうか教えてください。

よろしくお願いします。

  double LowestPoint_b(int MAGIC)
   {  
    datetime OrdOpenTimeBuy=OrdTimeBuy_b(MAGIC);  
    int ShiftBuy=0;
    double LowestPoint=0;
    if (OrdOpenTimeBuy!=0)
     {  
      ShiftBuy=iBarShift(NULL,PERIOD_M1,OrdOpenTimeBuy,true);
      LowestPoint=iLow(NULL,PERIOD_M1,iLowest(NULL,PERIOD_M1,MODE_LOW,ShiftBuy,0));
     } 
    return(LowestPoint);
   }  
 
nemo811:


私のコードに間違いがあれば教えてください。


があります。
 
sergeev:

があります。
できれば、何という属性のものか、ヒントだけでも教えていただけませんか?
 
関数が定義されて いない
OrdTimeBuy_b
 
sergeev:
関数が定義されていない

これはどうでしょう。(???)

//=========== OrdTimeBuy_b(int MAGIC) ===============================================================
//  Функция возвращает время открытия последнего рыночного Buy-ордера, принадлежащего MAGIC или 777 
//---------------------------------------------------------------------------------------------------
datetime OrdTimeBuy_b(int MAGIC)
 {
  string SMB=Symbol();
  int OrdTicketBuy=0;
  datetime OrdOpenTimeBuy=0;
  int i;
  for(i=0;i<OrdersTotal();i++)
   {
    if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES) == true)
     {
      if(OrderSymbol()==SMB)
       {
        if(OrderMagicNumber()==MAGIC || OrderMagicNumber()==777)
         {
          if(OrderType()==OP_BUY)
           {
            if(OrdOpenTimeBuy<OrderOpenTime())
             {
              OrdOpenTimeBuy=OrderOpenTime();
              OrdTicketBuy=OrderTicket();
             }  
           }  
         }  
       }          
     }
   }
   if(OrdOpenTimeBuy==0) return(0);
   if(OrderTicket()!= OrdTicketBuy) OrderSelect(OrdTicketBuy, SELECT_BY_TICKET);
   return(OrdOpenTimeBuy);
 }
//=====================================================================================================


//===========  Локальная низинка  =================================================================
  double LowestPoint_b(int MAGIC)
   {  
    datetime OrdOpenTimeBuy=OrdTimeBuy_b(MAGIC);  
    int ShiftBuy=0;
    double LowestPoint=0;
    if (OrdOpenTimeBuy!=0)
     {  
      ShiftBuy=iBarShift(NULL,PERIOD_M1,OrdOpenTimeBuy,true);
      LowestPoint=iLow(NULL,PERIOD_M1,iLowest(NULL,PERIOD_M1,MODE_LOW,ShiftBuy,0));
     } 
    return(LowestPoint);
   }  
//=================================================================================================