[アーカイブ!】どんなエキスパートやインジケーターでも無料で書きます。 - ページ 58

 
AlexB68:


午後購入したExpert Advisorは非常にシンプルなものですが、それを改善するためのアイデアがあります。

何か役に立てればと思います。ありがとうございました。


もし差し支えなければ、Expert Advisorと情報をお送りします。
 
Kubodel:
こんにちは。もしあなたが取引システムを持っていて、それを自動化したい、またはインジケータが必要であれば、私は喜んでお手伝いします。 。

こんばんは。割り算をベースにしたトレーディングシステムを書ける ようになるのか?
 
Kubodel:
こんにちは。もしあなたが取引システムを持っていて、それを自動化したい、またはインジケータが必要であれば、私は喜んでお手伝いします。 。
このインジケータにAlertを ウィンドウで添付してください。ありがとうございます。
ファイル:
 

こんにちは、以下の点がどのように規定されているのか、アドバイスをお願いします。

2つのMAのクロス(添付の画像)があり、次のMAのクロス(すでに成長のため)への動き(この場合は秋)、ここで私は最後の2つの交差点の間の低値(下落時)と高値(成長があった場合)に興味を持っています。その他のLow/Highは重要ではなく、クロスオーバーの最後の 間隔についてのみ重要です。つまり、我々は、MAのクロスを待って、それはポイントAだし、以前のクロスポイントBを探し、セグメントABに我々は、(下降または上昇に応じて)低または高を探します。 ありがとうございました。


 
jokerfio:

こんにちは、以下の点についてご教示いただけないでしょうか。

2つのMAのクロス(添付の画像)があり、次のMAのクロス(すでに成長のため)への動き(この場合は秋)、ここで私は最後の2つの交差点の間の低値(下落時)と高値(成長があった場合)に興味を持っています。その他のLow/Highは重要ではなく、クロスオーバーの最後の 間隔についてのみ重要です。つまり、我々は、MAのクロスを待って、それはポイントAだし、以前のクロスポイントBを探し、間隔ABに我々は(下降または上昇に応じて)低または高を探します。 ありがとうございました。

примерно так:

if(MA(5,0)>MA(25,0)) {

   for(int i=0;i<1000;i++){
      if(MA(5,i)<MA(25,i)) { int  bar1=i; break; } //первое пересечение от нулевого бара// добавил выход из цикла                   
                          }          
   
   for(  i=bar1;i<1000+bar1;i++){
      if(MA(5,i)>MA(25,i)) { int  bar2=i; break; } //вторая точка  
                                }
             
  double val=Low[iLowest(NULL,0,MODE_LOW,bar2-bar1, bar1)]; //находим наименьшее значение в промежутке...
   
  // ...или так, находим номер бара
  int bar_min=0; double min=1000000;
  for( i=bar1;i<bar2;i++){
     if(Low[i]<min) { min=Low[i]; bar_min=i;}
                         }
    
                   }
 
インジケーターを別ウィンドウで表示する機能を追加してほしい
ファイル:
 
drm1:
インジケーターを別ウィンドウで表示する機能を追加してほしい
別ウィンドウで
ファイル:
 
CHUPA:
別ウィンドウで
ファンキー
 


入力パラメーター:
1) 4レベル - 1レベルの注文と3レベルの目標値(pips)
2) Lot - 通常ロットの場合
3) % of deposit - 再投資の場合
00:00に、6つの注文 - 3Sell stop と 3 Buy stopを注文するレベル(最初の気配値の価格 +- 1レベル)に配置しました。
3つのターゲットで利益を得る(各注文にはターゲットがある)
最初の気配値の価格でストップ
1つのターゲットがトリガーされた場合、残りの2つのストップ Breakeven、2つのターゲット、残りの1つのターゲットにストップを
かける。

買い注文が発動した場合、売り注文を最初の気配値に移します。
それらに対して、1展示レベル、2第1ターゲット、3第2ターゲットで利益を出します。
1の利益が出た場合、残りをブレークイーブンに、2の利益が出たら残りのストップは展示レベルに。

売り注文が発動したら、ミラーにします。
 
KONDOR: ご返信ありがとうございました。