[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 388 1...381382383384385386387388389390391392393394395...432 新しいコメント Boris 2013.06.03 09:22 #3871 Chiripaha: どうなるんでしょうね。: ))通常、このような穴はブローカーのサーバーだけにできており、同様の試みを行ってもうまくいきませんでした。ブローカーが直さなければ、汲み上げるものはない。 しかし、同じブローカーのデモの別のMT4では、穴がないのです Chiripaha 2013.06.03 09:32 #3872 borilunad: しかし、同じブローカーのデモの別のMT4では、穴がないのですキーワードは「Demo」。このようなケースは、異なるブローカーで何十件もあったのですが...。これはよくある状況です。 gyfto 2013.06.03 09:34 #3873 プロの皆さん、よく聞いてください。人数が足りなくてぶつかり合う、手打ちになる。ローカルコンテンツも全部評価してるのか?そんなプロが全くいない掲示板を見せろと?Integerは 手に汗握っている、以前喧嘩したことがある、彼を知っている。私たちが持っているものを理解し、持っていないものに涙する。でも、一人一人が経験を積んでいて、かなり優秀なのに、一つのことで間違っていたということで、一人全体を叩くというのは、少なくとも理不尽というか、最悪というか、そういうことです。 Mikhail Kozhemyako 2013.06.03 09:35 #3874 sdm: ヘルプ 1 トップのオープンまたは保留中の売り注文の価格を知る方法 2 指定した価格でオープンまたは保留中の売り注文があるかどうかを確認する方法 すべての注文を通すことでしか例えばこんな感じ。#property copyright "Copyright 2013, Mikhail <Sepulca> Kozhemyako" #property link "ua3xcm@obninsk.com" extern int MAGIC=1234; int init() { return(0); } int deinit() { return(0); } int start() { int NoL,NoS,NoBS,NoSS,NoBL,NoSL,n,i; double MaxSellOpenPrice,MaxSellStopOpenPrice,MaxSellLimitOpenPrice,MinBuyOpenPrice,MinBuyLimitOpenPrice,MinBuyStopOpenPrice; NoL=0;NoS=0;NoBS=0;NoSS=0;NoBL=0;NoSL=0; MaxSellOpenPrice=0.0;MaxSellStopOpenPrice=0.0;MaxSellLimitOpenPrice=0; MinBuyOpenPrice=99999999.9;MinBuyStopOpenPrice=9999999.9;MinBuyLimitOpenPrice=9999999.9; // Перебираем все ордера n=OrdersTotal(); for (i=n-1; i>=0; i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { if(OrderMagicNumber()==MAGIC && OrderSymbol()==Symbol()) { if(OrderType()==OP_BUY) { NoL++;MinBuyOpenPrice=MathMin(MinBuyOpenPrice,OrderOpenPrice()); } if(OrderType()==OP_SELL) { NoS++;MaxSellOpenPrice=MathMax(MaxSellOpenPrice,OrderOpenPrice()); } if(OrderType()==OP_BUYSTOP) { NoBS++;MinBuyStopOpenPrice=MathMin(MinBuyStopOpenPrice,OrderOpenPrice()); } if(OrderType()==OP_SELLSTOP) { NoSS++;MaxSellStopOpenPrice=MathMax(MaxSellStopOpenPrice,OrderOpenPrice()); } if(OrderType()==OP_BUYLIMIT) { NoBL++;MinBuyLimitOpenPrice=MathMin(MinBuyLimitOpenPrice,OrderOpenPrice()); } if(OrderType()==OP_SELLLIMIT) { NoSL++;MaxSellLimitOpenPrice=MathMax(MaxSellLimitOpenPrice,OrderOpenPrice()); } } } } // Смотрим чего есть в наличии if(NoL>0)// Если есть активные лонги { } if(NoS>0)// Если есть активные шорты { } if(NoBL>0)// Если есть лонги-отложеннники лимитники { } if(NoSL>0)// Если есть шорты отложенники лимитники { } if(NoBS>0)// Если есть лонги-отложенники стоповые { } if(NoSS>0)// Если есть шорты отложенники стоповые { } // Соответственно в переменных получаете мин/макс цену. return(0); } Dmitry Fedoseev 2013.06.03 12:11 #3875 borilunad:ありがとうございました。でも、ポジションは空いている、それでいいのか!これから挑戦してみます! すみません、ホールの先頭からだけ削除するにはどうしたらいいのでしょうか?F2で全て削除しても、M1を押した途端、全ての引用文が同じ穴ですぐに表示されるんです!?では、ホールの先頭からだけ削除するにはどうすればいいのでしょうか? ポジションには何も起こりません。ホールの始まりから - ホールが何時に始まるかを見るには、履歴テーブルに日付の列があるので、それを使って希望の日付から上を見ます(Shiftキーを使用します)。名言アーカイブは、メインメニュー- ツール - 名言アーカイブです。 Boris 2013.06.03 12:49 #3876 Integer: ポジションには何も起こりません。ホールの始まりから - ホールが何時に始まるかを見るには、履歴テーブルに日付の列があるので、それを使って希望の日付から上を見ます(Shiftキーを使用します)。名言アーカイブは、「メインメニュー」-「ツール」-「名言アーカイブ」にあります。 Dmitriyさん、ありがとうございます!すでに上記のお礼と、手に入れたものを報告させていただきました。方法は分かりませんが、要はエラーが0であることと、引用がすべて成立していることです。しかし、これらのボリュームは常にエラーを発生させるのです使わないというのはどうでしょうか。私のコードでは使いません!いつもありがとうございます。 Chiripaha 2013.06.03 13:25 #3877 h0 h1 h2 などの文字列型の名前を持っています。見つかった名前によって、swith(Name)列挙をする必要がある。正しいやり方は?プリプロセッサーを使おうとしたが、うまくいかない。: (#define h0 0 #define h1 1 #define h2 2 #define h3 3 string Имя_Остатке; switch (Имя_Остатке) { case h0: break; case h1: break; case h2: break; case h3: break; } Рустам 2013.06.03 13:35 #3878 配列に名前を入れて、インデックスで操作してください。 Chiripaha 2013.06.03 13:44 #3879 FAQ: 配列に名前を入れて、インデックスで操作してください。ありがとうございました。手に入れた - 手に入れた: ))) 配列を通してということです。 Boris 2013.06.03 13:58 #3880 残念ながら、1分はまた完全に消えてしまい、チャート上だけになり、ログブックにはコンマ1秒ごとに書き込まれている。 15:55:39 Memory handler: cannot allocate 206924212 bytes of memory. 15:55:39 HistoryBase: not enough memory 'EURUSD1' [4702734 bars]. 15:55:39 Memory handler: cannot allocate 206924212 bytes of memory. 15:55:39 HistoryBase: not enough memory 'EURUSD1' [4702734 bars]. 15:55:39 Memory handler: cannot allocate 206924212 bytes of memory. 15:55:39 HistoryBase: not enough memory 'EURUSD1' [4702734 bars]. 500й! 1...381382383384385386387388389390391392393394395...432 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
どうなるんでしょうね。: ))通常、このような穴はブローカーのサーバーだけにできており、同様の試みを行ってもうまくいきませんでした。ブローカーが直さなければ、汲み上げるものはない。
しかし、同じブローカーのデモの別のMT4では、穴がないのです
キーワードは「Demo」。
このようなケースは、異なるブローカーで何十件もあったのですが...。これはよくある状況です。
ヘルプ 1 トップのオープンまたは保留中の売り注文の価格を知る方法 2 指定した価格でオープンまたは保留中の売り注文があるかどうかを確認する方法
すべての注文を通すことでしか例えばこんな感じ。
ありがとうございました。でも、ポジションは空いている、それでいいのか!これから挑戦してみます!
すみません、ホールの先頭からだけ削除するにはどうしたらいいのでしょうか?F2で全て削除しても、M1を押した途端、全ての引用文が同じ穴ですぐに表示されるんです!?では、ホールの先頭からだけ削除するにはどうすればいいのでしょうか?
ポジションには何も起こりません。ホールの始まりから - ホールが何時に始まるかを見るには、履歴テーブルに日付の列があるので、それを使って希望の日付から上を見ます(Shiftキーを使用します)。名言アーカイブは、メインメニュー- ツール - 名言アーカイブです。
ポジションには何も起こりません。ホールの始まりから - ホールが何時に始まるかを見るには、履歴テーブルに日付の列があるので、それを使って希望の日付から上を見ます(Shiftキーを使用します)。名言アーカイブは、「メインメニュー」-「ツール」-「名言アーカイブ」にあります。
h0 h1 h2 などの文字列型の名前を持っています。見つかった名前によって、swith(Name)列挙をする必要がある。
正しいやり方は?
プリプロセッサーを使おうとしたが、うまくいかない。: (
配列に名前を入れて、インデックスで操作してください。
ありがとうございました。
手に入れた - 手に入れた: ))) 配列を通してということです。
残念ながら、1分はまた完全に消えてしまい、チャート上だけになり、ログブックにはコンマ1秒ごとに書き込まれている。
15:55:39 Memory handler: cannot allocate 206924212 bytes of memory.
15:55:39 HistoryBase: not enough memory 'EURUSD1' [4702734 bars].
15:55:39 Memory handler: cannot allocate 206924212 bytes of memory.
15:55:39 HistoryBase: not enough memory 'EURUSD1' [4702734 bars].
15:55:39 Memory handler: cannot allocate 206924212 bytes of memory.
15:55:39 HistoryBase: not enough memory 'EURUSD1' [4702734 bars].
500й!