[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 100

 
mipolku писал(а)>>
M1グラフを刻々と変化させるには?

では、M1か、毎ティックか?

 
//+------------------------------------------------------------------+
//|                                              RegressionValue.mq4 |
//+------------------------------------------------------------------+
int start()
  {
   ObjectCreate("REG_CHEN", OBJ_REGRESSION, 0, Time[0],0, Time[128],0);
               // установил канал регрессии.
   Alert("RegressionValue[1]=",ObjectGetValueByShift( "REG_CHEN", 1));
               // возвращаю значение канала 1 бара.
   return(0);
  }
//+------------------------------------------------------------------+

回帰チャネルの値が返されない理由を教えてください。


 
Roger >> :

では、M1か、毎ティックか?

ターミナル mt4,file, open offline, M1 (every tick)で、これはデータがオンラインになるチャートです。

 

皆さん、こんにちは。

ほのめかし

以下は65000行のテーブルです。

8行 - パラメータ + 2行 取引結果 +- 買いと売りで

--

とどのように - パラメータを分析するために - 結果の最適な組み合わせを選択するために

(パラメータ - 1200から+1200までのいくつかの値)。

----

最初に出てきたのは、すべてのパラメーターの組み合わせを見ることです。

が、8*7*6*5*4*3*2の組み合わせの数(40320)である。

* 240の階調で...

つまり、65,000行を9,676,800回以上走らせる......。

---

もっと短いのないかな?:-)

 

少し説明しますと...。

その前提として、指標は通常、その値を再描画するものであること-。

だから、最初のバー(0)の任意の方向に50ピップの動きの前に - 既に計算されたバーの値を取られた - 例えば3-5-8-13-21-34 ...いくつかの指標で...

- 3本と8本、34本と5本など、2つのパラメータを計算し、最も収益性の高い結果を得ることができました。

と注文を受けた。

B 7 -20 -10 11300,00 2334 1280 54,8415

つまり、240個の値のうち4個だけをEAに挿入したところ、次のような結果が得られました。


if (pb07 >= 100 && pb07 <= 150) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.
if (pb08 >= 100 && pb08 <= 150) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }/ }.
if (pb11 >= -30 && pb11 <= -20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.
if (pb09 >= 100 && pb09 <= 150) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }/ }
if (pb12 >= -30 && pb12 <= -20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.
if (pb13 >= -30 && pb13 <= -20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; } }.
if (pb13 >= -20 && pb13 <= -10) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.
if (pb12 >= -20 && pb12 <= -10) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.
if (pb11 >= -20 && pb11 <= -10) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.
if (pb14 >= -20 && pb14 <= -10) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.
if (pb14 >= -30 && pb14 <= -20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.
if (pb07 >= 150 && pb07 <= 200) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.
if (pb11 >= 10 && pb11 <= 20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green);}// mode = 1; return(0; }.

そして、これはMMなし - わずか0.1ロットです。

 
mipolku писал(а)>>

ターミナルmt4,fileで、オフラインで開く、M1(毎ティック)、これは、データがオンラインになるように、チャートです。

テスターを開き、通貨とExpert Advisor、タイムフレームM1、オプション「可視化」を設定し、1ティックごとに表示します。スタート "を押すとポーズによる停止や、チャート上に任意のインジケータを表示させることが可能です。

 
Roger >> :

テスターを開き、通貨とEA、M1タイムフレーム、「ビジュアライゼーション」オプション、各ティックを設定します。スタート "を押すと一時停止で処理を停止したり、任意のインジケータをチャートに表示させることが可能です。

ティックチャートを表示し、それにインジケータを適用したいのですが。

ターミナルで、ファイルタブ、オフラインで開く、M1(ティック毎) - もしかしたら、このチャートに命を吹き込む機会があるかもしれません。

 
復活の仕方がわからない、誰かわかる人いないかな。
 

この質問はここでいいのかな・・・。

この写真は表形式になるのでしょうか?

 
neoclassic писал(а)>>

このスレッドには、プログラムとその使い方の説明がありました。

http://forum.fxclub.org/showthread.php?t=26214

ありがとうございます。使っている人はあまりいないようですが...。少なくとも機械処理では。