無料でアドバイザーをお書きします - ページ 6

 
Juriy Iziymov:

トップスターターに質問したのは何だったんだろう =)

時々、彼らはあなたが泣くようなTSの種類を与える、一部の人々はちょうど取引が行われる方法を理解していない、どのようにロボットが動作することができ、結果は何ですか、ロボットが時間通りに閉じ、それが1敗トレードをしないの歴史にあなたを助ける場合 - それは将来の取引に影響を与えません。時には、開発者はシステムのすべての欠点を見ているだけで、もし彼が「ありがとう」のために書いたら - それはちょうど彼の士気とそれを改善する意欲、または改善されるべき何かを損なうかもしれません。

単純である、ここで私たちがやったように、あなたのために、自分のために両方をやりたいでしょうフォーラムであなたのTSを、書くhttps://www.mql5.com/ru/forum/71541。

そして、たとえそれが聖杯となったとしても、ここでの慣例となったように、これらのソースはすべてTSの作者によって話題から取り除かれるのです。

そのスレッドでは、すべてのソースが揃っている...。
 
たしかに、ひどい文章だけの作戦を送る人もいますね。私なら、お金のために分解することもないでしょうね。それが厄介なんです。しかし、疑問を持ち始めると、その戦略は非常にシンプルであることがわかります。では、なぜ悩むのか、それが問題です。=)
 
こんにちは。直前のローソク足の方向に1回だけ注文を出すEAをご存知の方はいらっしゃいますか?つまり、強気のローソク足が閉じたら、次のローソク足の始点で買い注文を 出すということです。あるいは、ローソク足が弱気であれば、次のローソク足の始点で売り注文を出します。
 
Konstantinovich:
こんにちは。直前のローソク足の方向に1回だけ注文を出すEAをご存知の方はいらっしゃいますか?つまり、強気のローソク足が閉じたら、次のローソク足の始点で買い注文を 出すということです。あるいは、ローソク足が弱気であれば、次のローソク足の始点で売り注文を出します。


mt5用)急ぎのやり方がわからない。)

#property strict
extern double Lot=0.1;
extern bool revers;
int slip=5;
int sig,clr_Bar,pos,OC,Ticket;
int OnInit()
  {
   return(INIT_SUCCEEDED);
  }
void OnDeinit(const int reason)
  {
  }
void OnTick()
  {
   if(OrdersTotal()==0)
     {
      if(SIGNAL()==0)
        {
         OPEN(0,MarketInfo(NULL,MODE_ASK),0,0,"");//Покупка
      ;}
      if(SIGNAL()==1)
        {
         OPEN(1,MarketInfo(NULL,MODE_BID),0,0,"");//Продажа
      ;}
     }
   else
     {
      for(pos=OrdersTotal()-1;pos>=0;pos--)
        {
         if(!OrderSelect(pos,SELECT_BY_POS,MODE_TRADES)){break;}
         if(OrderType()==0 && SIGNAL()==1){OC=OrderClose(OrderTicket(),OrderLots(),Bid,slip);}
         if(OrderType()==1 && SIGNAL()==0){OC=OrderClose(OrderTicket(),OrderLots(),Ask,slip);}
        }
     }
  }
int SIGNAL()
  {
   sig=-1;
   clr_Bar=-1;
   if(iOpen(NULL,0,1)<iClose(NULL,0,1))
     {
      clr_Bar=0;
     }
   if(iOpen(NULL,0,1)>iClose(NULL,0,1))
     {
      clr_Bar=1;
     }
   if(revers==false){if(clr_Bar==0){sig=0;}else{sig=1;}}
   if(revers==true){if(clr_Bar==0){sig=1;}else{sig=0;}}
   return(sig);
  }
int OPEN(int cmd,double price,double sl,double tp,string comment)
  {
   for(int kol=0;kol<5;kol++)
     {
      if(Lot!=0 && AccountFreeMarginCheck(NULL,cmd,Lot)>0)
        {
         Ticket=OrderSend(NULL,cmd,Lot,price,slip,sl,tp,comment);
        }
      if(Ticket!=-1){Print(comment);break;}else{Sleep(2000);continue;}
     }
   return(Ticket);
  }
 
1つのファイルにまとめることはできないのでしょうか?だって、苦手なんだもん。ストップやテイクプロフィットも 付けられるのでしょうか?
 

こんにちは、皆さん、バイナリーオプションについては、上記のような良いアイデアがあります。EAのドラフトを書くと、入力時に矢印をつけたり、統計のある表を書いたりすることが可能です。

案件の総数、儲かった案件、マージン、ニーなど。テスターやライブジャスティファイそのものが、お金で動くバージョンを注文できるのであれば。

やってくれるなら、TORを送りますよ。

 
Alexey Volchanskiy:

え、トピックの呼び方がおかしい!その名前ですでにhttps://www.mql5.com/ru/forum/35071。

儲かるExpert Advisorを無料で書いてあげます」とでも言えばよかったかな。

こんにちは、Alexey。私はExpert Advisorに興味があります。
 
Dmitry Fedoseev:

これはフィクションの領域です。頭の回転は手よりも速い。だから、プログラマーは皆、未完成のアイデアをたくさん持っているのだ。


そうなんです、自分のアイデアを実現するための時間が足りないんです。このような枝ぶりには、ずっと驚かされていました。
 
皆さんこんにちは!!ストキャスティックを使ったEAの書き方について、アドバイスが欲しいです。
どこで情報を得るか、ストキャスティクスの読みで正しいパターンをどのようにコードに割り当てるか、に興味があります。
誰がEAを書く方法を知っている、
あなたの助けを必要としています。

 
Alexey Volchanskiy:

え、トピックの呼び方がおかしい!その名前で既にhttps://www.mql5.com/ru/forum/35071。

儲かるExpert Advisorを無料で書いてあげます」とでも言えばよかったかな。


Expert Advisorの調整を行うには。

EAの感覚は、それが2つの注文を開くことであるベイと販売ストップロス最小テキスト利益より停止、トレンドが行く方に応じて、1つの順序は、第二が利益をもたらす切断されます。

ストップ・プロフィットを外す。つまり、ストップで価格が反転した時点で注文を終了する。

ストップはトレーリングストップであるべきで、つまりストップは同じ方向の価格に追随すべきです。ある注文が切れて価格が方向転換した場合、ストップロスは-4ポイントであるべきです。注文の終値から 4ポイントのフローティングストップに加え、価格の方向が変化した場合に損失なく2番目の注文を閉じます。1つの注文が閉じられ、2番目の注文が4ポイントの距離で利益を残す場合、損失は各ポイントの価格の後に距離を移動します。

ファイル: