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

 
Xポイントの利益に達した時点でストップロスをブレークイーブンに設定し、デフォルトは35(変更可能なパラメータ)、そしてパラボリックSAR 指標のアルゴリズムをデフォルトステップ0.002(変更可能なパラメータ)でトレールするEAを作成してください。Expert Advisor は、接続されている通貨のみで動作し、他の通貨での取引には注意を払わないこと。
例:手動で売りの取引を開始し、ストップロスを設定し、Expert Advisor を接続しました。
Xポイントの利益に達すると、EAはストップロスをブレイクイーブンに移行させます。パラボリックSARがストップロスよりも低い位置にあることが判明した場合、パラボリックSAR指標の水準でトレーリングを行うアドバイザー。
このExpert Advisorは、売りと買いの両方の注文で動作する必要があります。
Expert Advisorで変更可能なパラメータは2つだけです。
1) 利益レベル(ポイント):ストップロスがブレークイーブンに移行するポイント - デフォルトは35です。
2) パラボリックSARのステップ数 - デフォルト0.002
これだけです、他には何も必要ありません。
ありがとうございました!!!
 
Xaoss >> :
こんにちは。ロングEMAがショートEMAを上から下にクロスしたら売り、ショートがロングEMAを下から上にクロスしたらそれに合わせて買うというようなヒントを教えてもらってもいいですか?

http://sufx.core.t3-ism.net/ExpertAdvisorBuilder/

 

こんにちは。

もしかしたら、保留中の注文を すべて閉じるスクリプトを送ってくれるかもしれませんね。

ライブラリにあるスクリプトはすべて一度しか動作しないので、1つの通貨ペアで7~8個の未決済注文を決済するためには、何度もスクリプトを実行しなければなりません。

1つの通貨ペアで7~8個の保留注文を決済するために、数回押すだけです。

私のメール:zz77rr@yandex.ru よろしくお願いします。

 

移動平均の インジケーターにY軸のオフセットを追加するのを手伝ってください。MAは上下に一定の距離をおいて複製する必要があります。

rediska10@mail.ru

 
rediska10 писал(а)>>

移動平均の インジケーターにY軸のオフセットを追加するのを手伝ってください。MAは上下に一定の距離をおいて複製する必要があります。

rediska10@mail.ru

ヘルプを読む

 

午後私は矢印(条件付きで赤 - 売却、緑 - 購入)を描画するために新しいものに2つの指標をマージする必要があります。
第1指標 THV3 Trix
第2指標 標準AO(スゴイオシレーター)

第1指標のシグナル線の色と第2指標の色が一致したときのみ、矢印が描画されます

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


http://s39.radikal.ru/i086/0910/41/7356134efe6e.jpg

ファイル:
 

ダミー用EAの入力パラメータを 解読して、ご自身のデータに置き換えてください。

たくさん

マキシマムリスク

減衰係数

ピリオドRSI

ストK1

ストゥーディーワン

StohSlow1

ストK2

ストD2

StohSlow2

制御周期

 
とforexclub保守的なスキャルピングイントラデイにあなたが書くことができますか?多くの人が興味を持つと思うので、forexclub bookを提供します。
 
Kubodel >> :
こんにちは。もしあなたが取引システムを持っていて、それを自動化したい、またはインジケータが必要であれば、私は喜んでお手伝いしますよ。

こんにちは。

フィボレベルへの訂正だけでなく、そのようなEAを書いてください。

設定で指定できるようにしてほしい。

1)「正しい」レベルだけでなく、%で異なるレベル。

2) 極限点

3)初期ロット

4)ステップ・イン・オーダー・オープニング

5)マジックナンバー(同じペアで違う方向に開くという発想があるため)

TPとSLは必要ないと思います。


オープニング

1) EAの設定で、極端な値動きと必要な割合の修正を確認します。例えば、現在の価格が1.6000で極端な値が1.5000...であれば、1.5000 and 50%......、つまり売りポジションを持つことを指示します。

2) 手動で開き(おそらくEAの開始時)、レベルに達するとEAが勝手に閉じるか、正しい方向でない場合、注文を開く。

3) 最初の注文と同じロットで2番目の注文を出し(最初の注文は手動で出した)、最初の注文が決済時に利益をゼロにするのに対し、2番目の注文は=始値-極値、この場合16000-1500=100に等しいポイントで利益を返すように注文を出します...つまり始値は16000+100=17000、終値は16000

4)そして、それが再び "間違った "方向に行く場合は、第三は、 "オープニングステップ"(例えば100ポイント後、それは1.8000の価格になります)で開き、ロットはそれが利益で閉じている場合は、常に最初の順序と同様に利益を有するように計算されている、我々の場合、利益は100ポイントに相当しなければならない、 "初期のロットを乗じた、など。


説明できたでしょうか:)

よろしくお願いします。
 
rediska10 >> :

移動平均の インジケーターにY軸のオフセットを追加するのを手伝ってください。MAは上下に一定の距離をおいて複製する必要があります。

rediska10@mail.ru

//+------------------------------------------------------------------+
//|                                                     Multi_ma.mq4 |
//|                                                            Grell |
//|                                                                  |
//+------------------------------------------------------------------+
#property copyright "Grell"
#property link      ""
#property indicator_chart_window
#property indicator_buffers 5
#property indicator_color1 Blue
#property indicator_color2 Red
#property indicator_color3 Lime
#property indicator_color4 Red
#property indicator_color5 Blue

//---- input parameters
extern int K=100;
extern int period=100;
//---- indicator buffers
double ExtBuffer1[];
double ExtBuffer2[];
double ExtBuffer3[];
double ExtBuffer4[];
double ExtBuffer5[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
   SetIndexBuffer(0, ExtBuffer1);
   SetIndexBuffer(1, ExtBuffer2);
   SetIndexBuffer(2, ExtBuffer3);
   SetIndexBuffer(3, ExtBuffer4);
   SetIndexBuffer(4, ExtBuffer5);
//---- drawing settings
   SetIndexStyle(0,DRAW_LINE);
   SetIndexStyle(1,DRAW_LINE);
   SetIndexStyle(2,DRAW_LINE);
   SetIndexStyle(3,DRAW_LINE);
   SetIndexStyle(4,DRAW_LINE);
   return(0);
  }
//+------------------------------------------------------------------+
//| Bill Williams' Alligator                                         |
//+------------------------------------------------------------------+
int start()
  {
   int limit;
   int counted_bars=IndicatorCounted();
//---- check for possible errors
   if( counted_bars<0) return(-1);
//---- last counted bar will be recounted
   if( counted_bars>0) counted_bars--;
   limit=Bars- counted_bars;
//---- main loop
   for(int i=0; i< limit; i++)
     {
      //---- ma_shift set to 0 because SetIndexShift called abowe
      ExtBuffer1[ i]=iMA(NULL,0, period,0,MODE_SMMA,PRICE_MEDIAN, i)+(2* K*Point);
      ExtBuffer2[ i]=iMA(NULL,0, period,0,MODE_SMMA,PRICE_MEDIAN, i)+( K*Point);
      ExtBuffer3[ i]=iMA(NULL,0, period,0,MODE_SMMA,PRICE_MEDIAN, i);
      ExtBuffer4[ i]=iMA(NULL,0, period,0,MODE_SMMA,PRICE_MEDIAN, i)-( K*Point);
      ExtBuffer5[ i]=iMA(NULL,0, period,0,MODE_SMMA,PRICE_MEDIAN, i)-(2* K*Point);

     }
//---- done
   return(0);
  }
//+------------------------------------------------------------------+
改造されたワニ。