MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 132 1...125126127128129130131132133134135136137138139...1953 新しいコメント Michail_David 2017.02.23 17:23 #1311 人です。よろしくお願いします。ここで質問です。MACD指標 をベースにEAを作っています。実は、開くには2つの条件があり、閉じるには2つの条件があるのです。シグナルが0以上、MACDが0以上、1本目が2本目より少なく、2本目が3本目より多いことが買い成立の第一条件です。第二条件:シグナルが0以下、MACDが0以下、第一バーが第二バーより小さく、第二バーが第一バーより小さい。でも、ひとつだけ、でも...。これらの条件は、売買を成立させるための条件を完全にコピーしている。どのように分けるのか?アドバイスをお願いします。ヒストグラム上でピークが繰り返されるというのは一応わかるのですが、では、そのピークがすでにあったというのはどう表現すればいいのでしょうか。そんな思い出をEAで作るには? Voznesen 2017.02.24 11:55 #1312 こんにちは、私はEAを書いています。本質はこれです - それらのいずれかが2番目は削除されトリガされたときに2つの異なる指向ストップ注文を 開きますが、テスターでは削除されのみ購入注文sellstopを削除しようとすると4108エラー不正なチケットが出てくる。よろしくお願いします。注文を削除する機能を挿入。ありがとうございました!!!void DellSell() { int dell; for(int i=OrdersTotal() -1; i>=0; i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic) { if(OrderType()==OP_SELLSTOP && CountBuyDell()>0) dell=OrderDelete(OrderTicket()); if(!dell) { Print("Ордер SellStop не удален"); } } } } return; } Any questions from newcomers アスク! [警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 Andrei Sokolov 2017.02.24 14:41 #1313 ごあいさつインジケーターからのデータの取り方について教えてください。赤と青のアイコンのデータが必要。描画がないときに、それぞれのバッファに天文学的な値が入ることがある。10000という数字に限定しています。動作しているように見えるが、信号の飛びがある。どうすれば直るのか?ここで、私がどのように失敗したかを説明します。PriceHigh1=iCustom(NULL, 0, "TMAlCG_mladen", TimeFrame, HalfLength, Price, BandsDeviations, Interpolate, alertsOn, alertsOnCurrent, alertsOnHighLow, alertsMessage, alertsSound, alertsEmail, 4, 0).PriceHigh1=iCustom(NULL, 0, "TimeFrame", HalfLength, Price, BandDeviations, Interpolate, alertsOn, alertsOnHow);PriceLow1=iCustom(NULL, 0, "TMAlCG_mladen", TimeFrame, HalfLength, Price, BandsDeviations, Interpolate, alertsOn, alertsOnCurrent, alertsOnHighLow, alertsMessage, alertsSound, alertsEmail, 3, 0).Ultimate (TimeFrame, HalfLength, Price, BandsDeviations, Interpolate, alertsOn, alertsOnHigh, Interpolate);if (PriceHigh1<10000) PriceHigh=PriceHigh1; else PriceHigh=0;if (PriceLow1<10000) PriceLow=PriceLow1; else PriceLow=0; ファイル: TMAlCG_mladen.mq4 8 kb Any questions from newcomers mql4アドバイザーを無料で書かせていただきます。 Tutorial {icustom} Indicator to Vitaly Muzichenko 2017.02.24 15:17 #1314 Andrey Sokolov:ごあいさつインジケータから正しいデータを取得する方法を教えてください。赤と青のアイコンのデータが欲しい。描画がないときにそれぞれのバッファに天文学的な値が入ることがあるのです。10000という数字に限定しています。動作しているように見えるが、信号の飛びがある。どうすれば直るのか?ここで、私がどのように失敗したかを説明します。PriceHigh1=iCustom(NULL, 0, "TMAlCG_mladen", TimeFrame, HalfLength, Price, BandsDeviations, Interpolate, alertsOn, alertsOnCurrent, alertsOnHighLow, alertsMessage, alertsSound, alertsEmail, 4, 0).PriceHigh1=iCustom(NULL, 0, "TimeFrame", HalfLength, Price, BandDeviations, Interpolate, alertsOn, alertsOnHow);PriceLow1=iCustom(NULL, 0, "TMAlCG_mladen", TimeFrame, HalfLength, Price, BandsDeviations, Interpolate, alertsOn, alertsOnCurrent, alertsOnHighLow, alertsMessage, alertsSound, alertsEmail, 3, 0).Ultimate (TimeFrame, HalfLength, Price, BandsDeviations, Interpolate, alertsOn, alertsOnHigh, Interpolate);if (PriceHigh1<10000) PriceHigh=PriceHigh1; else PriceHigh=0;if (PriceLow1<10000) PriceLow=PriceLow1; else PriceLow=0;コードを調べたわけではありませんが、これが役に立つと想定できます。私が間違っているかもしれません。 if (PriceHigh1!=INT_MAX) PriceHigh=PriceHigh1; else PriceHigh=0; if (PriceLow1!=INT_MAX) PriceLow=PriceLow1; else PriceLow=0; Andrei Sokolov 2017.02.24 15:34 #1315 Vitaly Muzichenko:コードを調べてはいないが、役に立つと想定できる。間違っているかもしれません。 if (PriceHigh1!=INT_MAX) PriceHigh=PriceHigh1; else PriceHigh=0; if (PriceLow1!=INT_MAX) PriceLow=PriceLow1; else PriceLow=0; スルーしないでくれてありがとう、でもしょうがない。 Vitalie Postolache 2017.02.24 16:30 #1316 Andrey Sokolov: スルーしないでくれてありがとう、でもしょうがない。 天文学的な」値があるので、EMPTY_VALUEとの 比較も試してみてください。 Alexander Zhmurenko 2017.02.25 07:46 #1317 mql 4.0の古いバージョンで、ArraySearchDouble()とEquationDirect()を使用した場合。新バージョンには、何かアナログなものがあるのでしょうか。 Artyom Trishkin 2017.02.25 08:06 #1318 27311065: mql 4.0の古いバージョンで、ArraySearchDouble()とEquationDirect()を使用した場合。そして、新バージョンには、どんなアナログもある。 旧バージョンでは、どこでご覧になりましたか?これらは自作機能です。ダメ? Alexander Zhmurenko 2017.02.25 08:19 #1319 ご教示ありがとうございます Aleksey Vyazmikin 2017.02.25 10:41 #1320 計算結果に応じて、サブグループに分割される数列が与えられ、これらのグループは配列に格納されるべきであり、さらに、各グループは、グループごとに2つ以上の指標(別々に数値のグループが計算図に属します)を持つことになります - データで動作するように最善の方法をアドバイスしてください。データは以下のようになるものとする。1/1,2,3,4/23/332/1,4,5/26/113/3,4,5,33,56,38/21/44とうとう 1...125126127128129130131132133134135136137138139...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは、私はEAを書いています。本質はこれです - それらのいずれかが2番目は削除されトリガされたときに2つの異なる指向ストップ注文を 開きますが、テスターでは削除されのみ購入注文sellstopを削除しようとすると4108エラー不正なチケットが出てくる。よろしくお願いします。注文を削除する機能を挿入。
ありがとうございました!!!
{
int dell;
for(int i=OrdersTotal() -1; i>=0; i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
{
if(OrderType()==OP_SELLSTOP && CountBuyDell()>0)
dell=OrderDelete(OrderTicket());
if(!dell)
{
Print("Ордер SellStop не удален");
}
}
}
}
return;
}
ごあいさつインジケーターからのデータの取り方について教えてください。
赤と青のアイコンのデータが必要。描画がないときに、それぞれのバッファに天文学的な値が入ることがある。10000という数字に限定しています。動作しているように見えるが、信号の飛びがある。どうすれば直るのか?ここで、私がどのように失敗したかを説明します。
ごあいさつインジケータから正しいデータを取得する方法を教えてください。
赤と青のアイコンのデータが欲しい。描画がないときにそれぞれのバッファに天文学的な値が入ることがあるのです。10000という数字に限定しています。動作しているように見えるが、信号の飛びがある。どうすれば直るのか?ここで、私がどのように失敗したかを説明します。
コードを調べたわけではありませんが、これが役に立つと想定できます。私が間違っているかもしれません。
if (PriceLow1!=INT_MAX) PriceLow=PriceLow1; else PriceLow=0;
コードを調べてはいないが、役に立つと想定できる。間違っているかもしれません。
if (PriceLow1!=INT_MAX) PriceLow=PriceLow1; else PriceLow=0;
スルーしないでくれてありがとう、でもしょうがない。
mql 4.0の古いバージョンで、ArraySearchDouble()とEquationDirect()を使用した場合。そして、新バージョンには、どんなアナログもある。
計算結果に応じて、サブグループに分割される数列が与えられ、これらのグループは配列に格納されるべきであり、さらに、各グループは、グループごとに2つ以上の指標(別々に数値のグループが計算図に属します)を持つことになります - データで動作するように最善の方法をアドバイスしてください。データは以下のようになるものとする。
1/1,2,3,4/23/33
2/1,4,5/26/11
3/3,4,5,33,56,38/21/44
とうとう