マンダリン:独自のリクエストとアイデア

 

皆さん、こんにちは。

どなたか、このEAを作っていただけませんか?

Err:=(tPrLong=0)または(tPrShort=0)です。

a:=0.8;

e1:=Mov(価格,期間,E);

e2:=Mov(e1,Periods,E)。

e3:=Mov(e2,Periods,E)。

e4:=Mov(e3,Periods,E)。

e5:=Mov(e4,Periods,E)。

e6:=Mov(e5,Periods,E)とする。

c1:=-a*a*a;

c2:=3*a*a+3*a*aです。

c3:=-6*a*a-3*a-3*a*a*a;

c4:=1+3*a+a*a*a+3*a*a;

T3MA:=c1*e6+c2*e5+c3*e4+c4*e3;

{移動平均を 設定する}。

MALong := Mov(Open,tPrLong,mtLong);

MAShort := Mov(Close,tPrShort,mtShort);

{上下のトレンドを表示する}。

UpTrend:=MAShort>MALong。

ダウントレンド:=MALong>MAShort。

{変数を宣言}する

flag1:=If(Prev>0,Prev,0)。

shortflag1:=If(Prev>0,Prev,0)です。

LongPositionFlag:=If(Prev>0,Prev,0)です。

ShortPositionFlag:=If(Prev>0,Prev,0)。

{高速MAが低速MAをxamtで上回った場合、ロングエントリーするシグナル}。

Short:=Cross(MALong,MAShort)でMAShort<T3MA;

{高速MAが低速MAをxamtで下回ったらショートシグナル}。

ロング:=Cross(MAShort,MALong)かつMAShort>T3MA;

{高速MAが低速MA+yamtを下回ったら、ロングポジションのクローズ信号}。

ショートストップ:=Cross(MAShort,MALong);

{高速MAが低速MA-yamtを上抜けたらショートポジションのクローズ信号}。

ロングストップ:=Cross(MALong,MAShort);

{ロングシグナルが検出されたらフラグを1に、ロングポジションのクローズが検出されたら0にセット}。

flag:= if(Long=1,1,

if(Longstop=1,0,prev))。

{ショートシグナルが検出されたらショートフラグを1に、ショートポジションのクローズが検出されたら0にセット}。

Shortflag:= if(short=1,1,

if(ShortStop=1,0,prev))。

{ロングポジションがまだ開いていない場合のみ、ロングシグナルでロングポジションをエントリー}。

longenter:= if((ref(flag,-1)=0 And ref(flag1,-1)=0))And Long=1,1,0);

{ショートポジションがまだ開いていない場合のみ、ショートシグナルでショートポジションを開始する}。

Shortenter:= if(ref(Shortflag,-1)=0 And ref(shortflag1,-1)=0 And Short=1,1,0)。

{ポジションがエントリーされている場合、エントリー価格は終値であると仮定します}。

Entryprice:= If(longenter =1,C,Prev);

EntryPriceShort:= If(shortenter=1,C,Prev)とします。

{ロングポジションの場合、トレーリングストップTrailAmtをエントリー価格より下に設定し、価格が上昇したら上方修正する。}

TrailStop:= If (C>EntryPrice, max(C-TrailAmt,Prev).If (C<EntryPrice), max(C-TrailAmt,Prev),

If (C<EntryPrice, max(EntryPrice-TrailAmt,Prev), if (C<EntryPrice, max(EntryPrice-TrailAmt,Prev)),

If(C=EntryPrice And LongEnter =1,EntryPrice-TrailAmt,Prev)));

{トレールストップショート(TrailStopShort)をショートポジションのエントリー価格より上に設定し、価格が下降したら下方修正する}。

TrailStopShort:= If (C<EntryPriceShort, min(C+TrailAmt,Prev).C<EntryPriceShort, min(C+TrailAmt,Prev),

If (C>EntryPriceShort, min(EntryPriceShort+TrailAmt,Prev), if (C=EntryPriceShort, min(C+TrailAmt,Prev)),

If(C=EntryPriceShort And ShortEnter =1,EntryPriceShort+TrailAmt,Prev)));

{トレールストップがヒットしたら、ロングポジションのクローズ信号}。

LongstopTrail:= if(c<=TrailStop,1,0);

{トレールストップがショートヒットした場合、ショートポジションのクローズ信号}。

ShortstopTrail:= if(c>=TrailStopShort,1,0);

{ロングシグナルを検出したらflag1を1に、ロングポジションのトレーリングストップを検出したら0にセット}。

flag1:= if(Long=1,1,

if(LongstopTrail=1,0,prev))。

{ショートシグナルを検出したらflag1を1に、ショートポジションのトレーリングストップを検出したら0にセット}。

shortflag1:= if(short=1,1,

if(ShortstopTrail=1,0,prev))。

{ロングポジションのクローズが検出された場合のみ、ロングポジションのクローズをシグナルする}。

SignalLongexit:= If (ref(Flag,-1)=1 And ref(Flag1,-1)=1 And LongStop=1,1.If (ref(Flag,-1)=1 And LongStop=1,1),

If (ref(Flag,-1)=1 And ref(Flag1,-1)=1 And LongStopTrail=1,1,0)).If (ref(Flag,-1)=1 And ref(Flag1,-1)=1 And LongStopTrail=1,1,0));

{ショートポジションが開いている場合のみ、クローズを検出した場合、ショートポジションのクローズ信号を発信する}。

SignalShortexit:= If (ref(ShortFlag,-1)=1 And ref(ShortFlag1,-1)=1 And ShortStop=1,1.0); {ショートポジションがオープンしている場合のみ、クローズを検出した場合のシグナル。

If (ref(ShortFlag,-1)=1 And ref(ShortFlag1,-1)=1 And ShortStopTrail=1,1,0));

{ロングポジションがオープンされた場合、LongPositionFlagを1にセットし、ロングポジションの終了がシグナルされた場合、0にセットする}。

LongPositionflag:= if(longenter=1,1,

if(SignalLongexit=1,0,Prev))。

{ショートポジションがオープンされた場合、ShortPositionFlagを1に設定し、ショートポジションの終了がシグナルされた場合、0に設定します。}

ShortPositionflag:= if(shortenter=1,1,

if(Signalshortexit=1,0,Prev))。

 

ハイ

int Err=0;

int tPrLong;

int tPrShort;

if (tPrLong==0 || tPrShort==0) Err=1;

-ストップ

もっと詳しくお願いします :cool:

これはMetastockのコードですか?

タイムフレームは?

ペア?

それともウイルスやWurmですか?

 
Alex.Piech.FinGeR:
こんにちは。

これはMetastockのコードですか?

タイムフレームは?

Pairs ?

それともVirusかWurmか?

こんにちは、アレックス...

VT Traderの私のシステムです...Its very profitable...:eek:

Timeframe:すべて、しかし、私は1Hを好む

Pairs:全て

ありがとうございます。

ファイル:
eurusd.jpg  56 kb
 
hellkas:
こんにちは

どなたかこのEAを作れないでしょうか?

私が見た限りでは、T3MA確認とトレーリングストップ付きの2EMAクロスオーバーシステムです。

ルールは以下の通りです。

- ロングシグナル - 速いEMAが遅いEMAを上にクロスし、速いEMAがT3MAの上にある。

- ショートシグナル:速いEMAが遅いEMAとクロスして下がり、速いEMAがT3MAより下にある。

- ロング終了シグナル:速いEMAが遅いEMAを下にクロスする。

- ショートシグナル:高速EMAが低速EMAとクロスして上昇。

- トレイリングストップエグジット。

hellkas さん、確認お願いします。

 
hellkas:
こんにちは、アレックス...

VT Traderの私のシステムです...。Its very profitable...:eek:

Timeframe:すべて、しかし、私は1Hを好む

Pairs:全て

ありがとうございます。

あなたのシステムの統計はありますか?

パラメータ tPrLong, tPrShort, Periodsの値やfast, slow MAはどのようなものを使っているのでしょうか?

 

こんにちは、Beluckです。

このシステムは、ピップエントリー/イグジットフィルターをMAクロスシステムに適用し、定義された値以下のシグナルは無視されるようにします。このシステムにはトレーリング・ストップロスが含まれています。シグナルは、始値の長いMAと終値の短いMAがクロスしたものです。

トレイリングストップピップス

タイプフロート

0,0020

tPrLong

タイプ整数

20

指数

tPrShort:

タイプ整数

5

指数

価格閉じる

期間

タイプ整数

5

 

BeluckはこのEAを作ったのですか?

それとも私が作るのですか?

 

こんにちは、Alex。

私のものではありませんが、使っています。 素晴らしいです。

もし、あなたのものなら、私は申し訳ありませんが、ありがとうございます...

助けてもらえますか?

ヘルキャス

 

こんにちは、hellkkasです。

MT4用のEAを作りました。

 
Alex.Piech.FinGeR:
こんにちは、hellkkas...

MT 4用のEAを作ろう

OK、私の友人どうもありがとうございます。

しかし、それはどこにあるのでしょうか?

 

今すぐ変換を開始する

OK?