[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 340

 
manik5:

プラットフォーム、Expert Advisorのダウンロードに加えて、初心者は何から始めればいいのでしょうか?


何を知るべきか? トレーディングの入門書とFXプログラミングの解説書です。より興味があることは何ですか?
 
drknn:

取引の入門書とFXのプログラミングに関するドキュメント。より興味があることは何ですか?

どこに何を置くか、何に気をつけるか、に興味があります。
 
manik5:

どこに何を置くか、何に気をつけるか、に興味があるのです。

そこで--トレーディングの入門編として......。
 
manik5:

どこに何を置くか、何に気をつけるか、に興味があります。

取引に関しては、
市場への発注、サーバー(同じ場所)へのストップオーダー。グローバルな価格の方向性の変化に注目する。

プログラミングの面では。

プログラムを書く 前に、そのアルゴリズムを(少なくとも頭の中で)考えておく。おそらく、プログラムの残りは予告編としてピックアップされるでしょう、あなたは正しい質問をする必要があるだけです。

 
paladin80:

オーダーループの中で、以下のようなOrderMagicNumber 演算子で確認します。



ご返答ありがとうございます。しかし、おそらく誤解されていると思います。私は、EAによって開かれた空のマジックを持つ注文と、ユーザーによって手動で開かれた注文を区別する方法に興味があります。いずれもOrderMagicNumberは0を出力する。

 
やだ
 

私の手持ちのRSIがメインウインドウになる

メインウィンドウ "0 "にRSIを挿入する方法は? 何を変更すればいい?indicator_chart_window- を変更しました。

+------------------------------------------------------------------+
//|                                                          RSI.mq4 |
//|                      Copyright © 2004, MetaQuotes Software Corp. |
//|                                       http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2004, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net/"

#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_buffers 1
#property indicator_color1 DodgerBlue
//---- input parameters
extern int RSIPeriod=14;
//---- buffers
double RSIBuffer[];
double PosBuffer[];
double NegBuffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
   string short_name;
//---- 2 additional buffers are used for counting.
   IndicatorBuffers(3);
   SetIndexBuffer(1,PosBuffer);
   SetIndexBuffer(2,NegBuffer);
//---- indicator line
   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,RSIBuffer);
//---- name for DataWindow and indicator subwindow label
   short_name="RSI("+RSIPeriod+")";
   IndicatorShortName(short_name);
   SetIndexLabel(0,short_name);
//----
   SetIndexDrawBegin(0,RSIPeriod);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Relative Strength Index                                          |
//+------------------------------------------------------------------+
int start()
  {
   int    i,counted_bars=IndicatorCounted();
   double rel,negative,positive;
//----
   if(Bars<=RSIPeriod) return(0);
//---- initial zero
   if(counted_bars<1)
      for(i=1;i<=RSIPeriod;i++) RSIBuffer[Bars-i]=0.0;
//----
   i=Bars-RSIPeriod-1;
   if(counted_bars>=RSIPeriod) i=Bars-counted_bars-1;
   while(i>=0)
     {
      double sumn=0.0,sump=0.0;
      if(i==Bars-RSIPeriod-1)
        {
         int k=Bars-2;
         //---- initial accumulation
         while(k>=i)
           {
            rel=Close[k]-Close[k+1];
            if(rel>0) sump+=rel;
            else      sumn-=rel;
            k--;
           }
         positive=sump/RSIPeriod;
         negative=sumn/RSIPeriod;
        }
      else
        {
         //---- smoothed moving average
         rel=Close[i]-Close[i+1];
         if(rel>0) sump=rel;
         else      sumn=-rel;
         positive=(PosBuffer[i+1]*(RSIPeriod-1)+sump)/RSIPeriod;
         negative=(NegBuffer[i+1]*(RSIPeriod-1)+sumn)/RSIPeriod;
        }
      PosBuffer[i]=positive;
      NegBuffer[i]=negative;
      if(negative==0.0) RSIBuffer[i]=0.0;
      else RSIBuffer[i]=100.0-100.0/(1+positive/negative);
      i--;
     }
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
spek:

私の手持ちのRSIがメインウインドウになる

メインウィンドウ "0 "にRSIを挿入する方法は? 何を変更すればいい?indicator_chart_window- を変更しました。


面白いですね。RSIは0から100までの計算値があります。そして、チャート上の価格は、例えば、1以下である。では、メインチャートウィンドウのRSIはどのようにスケーリングするのでしょうか?
 
spek:

私の手持ちのRSIがメインウインドウになる

メインウィンドウ "0 "にRSIを挿入する方法は? 何を変更すればいい?indicator_chart_window- を変更しました。

正直、なぜこのインジケータがメインウィンドウにあるべきなのか理解できません。
 
drknn:

面白いですね。RSIは0から100までの計算値があります。そして、チャート上の価格は、例えば、1以下である。では、メインチャートウィンドウのRSIはどのようにスケーリングするのでしょうか?