フリーEAの作成 - ページ 9

 
Игорь Владимирович:

MT4用の非常に短いEAを作成してください。

1.通貨とタイムフレーム(アクティブチャート)

2) 取引開始(ローソク足が閉じるまで)

3.ロット(設定またはExpert Advisorで変更可能)

4.テイクストップは必須ではありませんが、設定で追加していただけると非常に便利です。

取引開始の条件(BUY)

1.安値と終値のローソク足が同じ(例:安値-58754終値-58754)。

取引開始条件(売り)

1.高値と終値のローソク足が同じ(例:高値-97564終値-97564)。

注意:このExpert Advisor(取引システムの追加)はリアル口座では 取引できません。

//+------------------------------------------------------------------+
//|                                           Игорь Владимирович.mq4 |
//|                                               Yuriy Tokman (YTG) |
//|                       https://www.mql5.com/ru/users/satop/seller |
//+------------------------------------------------------------------+
#property copyright "Yuriy Tokman (YTG)"
#property link      "https://www.mql5.com/ru/users/satop/seller"
#property version   "1.00"
#property strict

input double Lot = 0.1;
input int TP = 0;
input int SL = 0;

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   double sl = 0, tp = 0, ll = Lot;
   bool op = 0;
//---
   if(New())
     {
      if(MathAbs(NormalizeDouble(Low[1] - Close[1], Digits())) < Point())
        {
         if(TP > 0)
            tp = NormalizeDouble(Ask + TP * Point(), Digits());
         else
            tp = 0;
         if(SL > 0)
            sl = NormalizeDouble(Ask - SL * Point(), Digits());
         else
            sl = 0;
         op = OrderSend(Symbol(), OP_BUY, ll, NormalizeDouble(Ask, Digits()), 100, sl, tp);
        }
      if(MathAbs(NormalizeDouble(High[1] - Close[1], Digits())) < Point())
        {
         if(TP > 0)
            tp = NormalizeDouble(Bid - TP * Point(), Digits());
         else
            tp = 0;
         if(SL > 0)
            sl = NormalizeDouble(Bid + SL * Point(), Digits());
         else
            sl = 0;
         op = OrderSend(Symbol(), OP_SELL, ll, NormalizeDouble(Bid, Digits()), 100, sl, tp);
        }
     }
  }
//+------------------------------------------------------------------+
bool New(int TF = 0)
  {
   static datetime NewTime = 0;
   if(NewTime != iTime(Symbol(), TF, 0))
     {
      NewTime = iTime(Symbol(), TF, 0);
      return(true);
     }
   return(false);
  }
//+------------------------------------------------------------------+

穢れ

 
イウリイ・トクマン 本当にありがとうございました!!!Expert Advisorの場合。仕事もトレードも頑張ってください
Iurii Tokman
Iurii Tokman
  • 2021.04.02
  • www.mql5.com
Профиль трейдера
 
Игорь Владимирович:
イウリイ・トクマン 本当にありがとうございました。Expert Advisorの場合。仕事もトレードも頑張ってください

お願いします

 
MT4用のEAを作成してほしい


1.通貨とタイムフレーム(アクティブチャート)

2.1番目の取引が終了していない場合、EAは2番目の取引を行うことができません(1つのアクティブな取引のみ)

1.ロット
2.テイクストップ
3.リフト量(pips)
4.取引時間(任意、セットアップは不要。 Expert Advisor の通常の動作には、夜以降、少なくともあまり市場が温まっていない必要があります)。TCのために 作業時間(ヨーロッパ、アメリカの始まり)あなたのブローカーのサーバー上の9から19に言ってください。

取引開始(BUY)(2本目のローソク足終値でエントリー)
1本目のローソク足-安値(120)カウント。
ローソク足2本目・・・終値(115)を考慮
バックラッシュ - 2番目のキャンドルは5ピップ(例:1番目のキャンドルが低い120であれば、2番目のキャンドルは120から115まで許可されている)と言ってみましょうの終わりには、バックラッシュは、設定で変更することができます。
条件:(1本目Low-120)、2本目Closeが(120-115)の場合 買い注文の開始

うりだて

同じですが、1本目のローソク足のLowではなくHighのみが考慮されます。買いの場合、120-115のバックラッシュがありましたが、売りの場合は120-125になるでしょう

1.市場のボラティリティが必要(市場が死んでいると、ストップ高のリスクが高まる)
2.Expert Advisorは、各通貨とTF(Take-Stop、Trailing Edge、Trading Time)に最適化される必要があります。
ファイル:
5rs9yc.png  4 kb
 
Игорь Владимирович:
MT4用のEAを作成してほしい

ここにはないのでしょうか?https://www.mql5.com/ru/code/mt4/experts

MQL5 Code Base: Советники
MQL5 Code Base: Советники
  • www.mql5.com
Советники для MetaTrader 4 с исходными кодами
 
そんなものは見つからなかった。もしかしたら見逃していたかもしれないので、引き続き探してみる。
 
こんにちはみんなはすべて素晴らしい戦略を持っている私は結果が優れている手で取引、私はエキスパート-アドバイザーを 支払う準備ができて書く 必要があります 誰が参加する準備ができている?
 
DS-CLUB Закрытый:
私は素晴らしい戦略を持っている私は手で取引し、結果は優れている、私はエキスパート-アドバイザを記述する 必要があり、私は支払う準備が整いました。
ここには、やる気のある人が大量にいる。
 

マスターの皆さん、こんにちは。

ILAN PROFILEのように1対1のEAが欲しいが、グリッドの連続注文のボリュームが制限される可能性があること。例:0.02, 0.03, 0.04, 0.06, 0.09, 0.13, 0.19.

しかし、私は、例えば、0.02、0.03、0.04、0.06 /さらに私は0.07のボリューム制限を設定した場合、乗算は以上開く必要があります:0.07、0.07、0.07

ステップN2以降も(0.02、0.03、0.03)

無料でできるのでしょうか?デモ口座に必要です。手動で操作している暇はない。

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

 
こんにちは。mt4で、アクティブな取引セッション(10-18の間で時間を設定できます)を日本のローソクの形で表示するインジケータを書く ことはできますか?