絵馬クロス! - ページ 31

 

私はいくつかの簡単なコードをまとめました(それは私にとって簡単でなければなりません )。

問題は、それがコンパイルされないことです。私はその単純な(またこの言葉!)問題だけであると確信しています。

これはストップレスEAの基礎となるもので、私はトレードがトレンドのどこにあるかを考えていました。トレードは外部からの影響を受けず、純粋にプライスアクションのみでコントロールされます。

したがって、SL、TP、TSは存在しません。

このアイデアは、絵馬がクロスした1本後に取引を開始することです(取引がトレンドに落ち着くようにするため)。

そして、絵馬が再びクロスしたときに取引を終了するのです。

純粋かつシンプル。これを何と呼ぼうか?「ピュアクロス」?

もし、どなたかコンパイルの問題をチェックしていただけると大変ありがたいです。

ありがとうございます。

//+------------------------------------------------------------------+

//| コーダーズグル

//|https://www.mql5.com/en/forum|

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

|| デマグに振り回された!

//+------------------------------------------------------------------+

#property copyright "コーダーズグル"

#property link "https://www.forex-tsd.com"

//---- 入力パラメータ

extern double Lots = 0.1;

extern int ShortEma = 3;

extern int LongEma = 7;

//+------------------------------------------------------------------+

//| エキスパート初期化関数

//+------------------------------------------------------------------+

int init()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//| エキスパート初期化関数

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

return(0);

}

bool isNewSymbol(string current_symbol)

{

//開いた注文を全てループし、シンボルを比較する

int total = OrdersTotal();

for(int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

Print( "OrderSymbol = " + OrderSymbol() + ": Symbol = " + current_symbol);

string selected_symbol = OrderSymbol();

if (current_symbol == selected_symbol)

return (False);

}

return (True);

}

int Crossed (double line1 , double line2)

{

static int last_direction = 0;

static int current_direction = 0;

//最初のロードでは動作しないので、最初のクロスを待つ!

static bool first_time = true;

if(first_time == true)

{

first_time = falseです。

return (0);

if(line1>line2)current_direction = 1; //上方向

if(line1<line2)カレントディレクション=2; //ダウン

if(current_direction != last_direction) //方向が変わった。

{

last_direction = current_direction;

return (last_direction);

}

それ以外

{

return (0); //方向は変更されない

}

}

//+------------------------------------------------------------------+

//| エキスパートスタート機能

//+------------------------------------------------------------------+

int start()

{

//----

int cnt, ticket, total;

double SEma, LEma;

if(Bars<100)

{

Print("bars less than 100");

return(0);

}

SEma = iMA(NULL,0,ShortEma,0,MODE_EMA,PRICE_CLOSE,0)。

LEma = iMA(NULL,0,LongEma,0,MODE_EMA,PRICE_CLOSE,0); } LEma = iMA(NULL,0,LongEma,0,MODE_EMA,PRICE_CLOSE,0)

静的 int isCrossed = 0;

isCrossed = Crossed (LEma,SEma);

total = OrdersTotal();

if(total < 1 || isNewSymbol(Symbol()))

{

if(isCrossed == 1 )

{

if(ticket>0)

{

if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))Print("BUY order opened : ",OrderOpenPrice());

else Print("BUY注文の開始エラー :",GetLastError())。

return(0);

}

if(isCrossed == 2)

{

if(ticket>0)

{

if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))Print("SELL order opened : ",OrderOpenPrice());

else Print("SELL注文の開始エラー :",GetLastError());

return(0);

return(0);

}

for(cnt=0;cnt<total;cnt++)

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

//OrderPrint();

if(OrderType()<=OP_SELL && OrderSymbol()==Symbol()))

{

if(OrderType()==OP_BUY) // ロングポジションが開かれる

{

// クローズすべきか?

if(iMA(NULL,0,3,PRICE_CLOSE,0)>7)

{

OrderCloseBy(order_id,opposite_id)。

return(0);

}

return(0);

//+------------------------------------------------------------------+

 

Codersguruさん、更新ありがとうございます。この子を1週間動かして、5分足と15分足の結果を投稿してみます。このEAは、EU/USのトレードセッションのみを トレードします。

Jorgka

 

Codersguru なぜいくつかの時間私は別の時間と違いのバージョンでeaをロードする差resauldを持っている? バグやeaのコードを盗聴khindaのいくつかの種類があるのですか?私は再び最新のものをロードし、それの仕事のように見える見つける .in wht sercumsentence do you change counter and follow the trand ?and in what situation you close your ea trade manualy shouldent it close by it self? and I come a cross were the ea on some pair close but it do the corection and open again. supose it close and open anew poss and close again or wht ?

 

自作システム用EA(Req.EA

こんにちは、皆さん。

もし、どなたか簡単に作っていただけるなら

私は2年以上、いつも自分の設定したインジケータを使って手動で取引しています、一般的にEMAも交差していますが、どんな条件でもです。

以下は私の設定したインジケータです。

EMA : 5 , 18 (全て終値)

RSI : 8

スローストッホ:15、5、5

両方のEMAがクロスしている状態でエントリー(売買)

- 15分足と1時間足で、RSI>50、Slow Sochastic>40なら買い。

- 売り RSI < 50, Slow Stoch < 60の場合

- ストップロス 35pips(15mntのEMAクロスポイント上下で)

- 目標利益 120 pips

- トラリピストップ 30pips

- オーダー1ロット

ご教授の程、宜しくお願い致します。

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

神の祝福を

4xtrader

 
4xtrader:
こんにちは、皆さん。

誰か簡単な方法を教えてください。

私は2年以上前から設定したインジケータを使って手動でトレードしています。一般的にEMAも交差していますが、どんな条件でも交差します。

以下は私の設定したインジケータです。

EMA : 5 , 18 (全てクローズで)

RSI : 8

スローストッホ:15、5、5

両方のEMAがクロスしている状態でエントリー(売買)

- 15分足と1時間足で、RSI>50、Slow Sochastic>40なら買い。

- 売り RSI < 50, Slow Stoch < 60の場合

- ストップロス 35pips(15mntのEMAクロスポイント上下で)

- 目標利益 120 pips

- トラリピストップ 30pips

- オーダー1ロット

ご教授の程、宜しくお願い致します。

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

神の祝福を

4xtrader

このシステムで手動で取引して成功したことがありますか?いくつかのレポートを投稿していただけませんか?

 

???

Hendrick, Codersguru 私は昨日からEaをテストしています。ロートサイズと利食い(30ピップ)以外はデフォルトの設定ですが、いい感じではありませんね。

ファイル:
sem_ttulo_2.gif  43 kb
 
4xtrader:
こんにちは、皆さん。

誰か簡単な方法を教えてください。

私は2年以上前から設定したインジケータを使って手動でトレードしています。一般的にEMAも交差していますが、どんな条件でも交差します。

以下は私の設定したインジケータです。

EMA : 5 , 18 (全てクローズで)

RSI : 8

スローストッホ:15、5、5

両方のEMAがクロスしている状態でエントリー(売買)

- 15分足と1時間足で、RSI>50、Slow Sochastic>40なら買い。

- 売り RSI < 50, Slow Stoch < 60の場合

- ストップロス 35pips(15mntのEMAクロスポイント上下で)

- 目標利益 120 pips

- トラリピストップ 30pips

- オーダー1ロット

ご教授の程、宜しくお願い致します。

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

神の祝福を

4xtrader

こんにちは、4xtraderです。

どのペアを取引していますか?

 

USD奮闘記!

creative:
Hendrick, Codersguru 私は昨日からEaをテストしています。ロートサイズと利食い(30ピップ)以外はデフォルトの設定ですが、いい感じではありませんね。

クリエイティブ

昨日はとてもハードな一日だったと思います米ドルに影響を与えるようなニュースがあったのだと思います(パキスタンの爆弾とか)

待っていれば、すべてうまくいく

これは私の声明です まだ勝者です!

ファイル:
 

あなたの発言は、それは甘いコーダーです.私は待って、そしてあなたに知らせます....

ありがとうございます

 
codersguru:
創造的です。

昨日はとてもハードな一日だったと思います米ドルに影響を与えるようなニュースがあったような気がします(パキスタンの爆弾とか)

待っていれば、すべてうまくいきますよ

これは私の文です まだ勝者!

こんにちは、codesguruさん、そして皆さん。

このEAを使うまで、私はFXに希望を失っていました。

木曜日の 夜にusd/cdn, usd/jpy, eur/jpy, usd/chf, gbp/usdでデモをしましたが、翌朝は非農業ニュースでした。私は、それが生き残るかどうかを見たかったのです。

そしてそれは、すべての勝者となりました。

ありがとうございます、そして私はそれを試し続け、結果を転送します。