[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 425 1...418419420421422423424425426427428429430431432...652 新しいコメント Artyom Trishkin 2011.12.12 05:06 #4241 sss2019:現在のバーで複数の注文を出さない方法はありますか?つまり、現在のフラクタルで1つの注文を開き、それ以上は開かず、次のフラクタルでも開きたい、などです。何とかならないものでしょうか。 はい、可能です。二重の疑問があるだけです。現在のバーで開くと、それはゼロバーです。そして、少なくとも2枚目にはフラクタルが形成されている。 フラクタルバーの時間を変数に保存し、もしこのフラクタルに対してその時間ですでにポジションが開かれて いる場合は、そのポジションでさらにポジションを開かないようにします。新しいフラクタルが形成されると同時に、そのバータイムが変化し、新しいポジションをオープンし、そのオープン成功後、新しいフラクタルタイムを変数に格納します。 kolaider 2011.12.12 06:27 #4242 出しゃばるつもりはない。私の質問を助けてください。注文を閉じることができない。間違ったチケットでエラーになるんだけど。問題はチケットにあるのですが、どのようにコールして注文を締めればいいのでしょうか?チケットをクローズするにはどうすればよいですか? ありがとうございます。 買い注文の後に売り注文が出るようにEAを書いているのですが、なぜか最初の注文だけがクローズされ、他の注文はクローズされないのです。 OrderSend(Symbol(),OP_SELL,1,Bid,3,0,NULL,12345,CLR_Blue)。 エラーになる、チケットを間違える。問題はチケットにあるのですが、どのようにコールして注文を締めればいいのでしょうか?ありがとうございます。 削除済み 2011.12.12 06:55 #4243 こんにちは!EAを貼り付けたウィンドウで、その注文の始値の 赤いRight price markerを、それが開いたバーに表示するにはどうしたらいいのでしょうか?Ticket=OrderSend(Symb,OP_SELL,Lts,Bid,2,SL,TP); Artyom Trishkin 2011.12.12 06:55 #4244 kolaider: 出しゃばるつもりはない。私の質問を助けてください。注文を閉じることができない。間違ったチケットでエラーになるんだけど。問題はチケットにあるのですが、どのようにコールして注文を締めればいいのでしょうか?チケットをクローズするにはどうすればよいですか? ありがとうございます。 買い注文の後に売り注文が出るようにEAを書いているのですが、なぜか最初の注文だけがクローズされ、他の注文はクローズされないのです。 OrderSend(Symbol(),OP_SELL,1,Bid,3,0,NULL,12345,CLR_Blue)。 チケットの間違いでエラーになった。チケットに問題があるのですが、どのようにコールして注文をクローズすればよいですか?ありがとうございます。 OrderSend(Symbol(),OP_SELL,1,Bid,3,0,0,NULL,12345,0,CLR_Blue); 有効期限オプションがありません(赤色で表示)。 買いポジションを決済した後に売りポジションを建てるか、またはその逆をするか? 決済済み注文のリストで、最後に決済された注文を探し、その種類を表示し、反対側の注文を開きます。 注文を閉じるには、まずその注文を選択し、そのチケットを取り、閉じる必要があります。 Artyom Trishkin 2011.12.12 07:03 #4245 kolyango: こんにちは!EAを装着しているウィンドウに、SELL成行注文が開いたとして、その注文の始値の赤い右値マーカーを表示するにはどうしたらいいのでしょうか? bool ObjectCreate( string name,int type,int window,datetime time1,double price1,datetime time2=0,double price2=0,datetime time3=0,double price3=0, double price3=0) 指定された名前、型、初期座標を持つオブジェクトを、指定されたグラフのサブウィンドウに作成する。オブジェクトに関連付けられた座標の数は、タイプに応じて1~3個になります。この関数は、オブジェクトの作成に成功した場合は TRUE を、失敗した場合は FALSE を返します。エラーの詳細情報を得るには、GetLastError() 関数を呼び出します。 OBJ_LABEL 型のオブジェクトは、座標を無視する。OBJPROP_XDISTANCE とOBJPROP_YDISTANCE プロパティを設定するにはObjectSet() を使用します。 注意:チャートサブウィンドウの番号は(チャートにインジケータ付きサブウィンドウがある場合)1 から始まります。メインチャートサブウインドウは常に存在し、インデックス0を持ちます。 座標は時刻と価格のペアで渡す必要があります。例えば、OBJ_VLINEオブジェクトは時間だけを必要とするが、価格(任意の値)も渡さなければならない。 パラメータ 名前 - オブジェクトの一意名。 タイプ - オブジェクトの種類。オブジェクトの種類 は問わない。 ウィンドウ - オブジェクトが追加されるウィンドウのインデックス。ウィンドウのインデックスは0以上、WindowsTotal() 未満であること。 一刻 - 最初の座標の時刻。 価格1 - 最初のコーディネートの価格です。 2時間 - 時間第2座標。 価格2 - 2つ目のコーディネートの価格です。 タイムスリー - 3つ目の座標の時間です。 価格3 - 第3の座標の価格。 例 // 新しいテキストオブジェクト if(!ObjectCreate("text_object", OBJ_TEXT, 0, D'2004.02.20 12:30', 1.0045)) { Print("error: can't create text_object!code #",GetLastError()); return(0); } // 新しい TextLabel オブジェクト if(!ObjectCreate("label_object", OBJ_LABEL, 0, 0)) { Print("error: can't create label_object!code #",GetLastError()); return(0); } ObjectSet("label_object", OBJPROP_XDISTANCE, 200); ObjectSet("label_object", OBJPROP_YDISTANCE, 100).ObjectSet("label_object", OBJPROP_XDISTANCE, 100).ObjectSet("label_object", OBJPROP_XDISTANCE); [ARCHIVE] Any rookie question, how to create written Coding help asasusa 2011.12.12 08:30 #4246 artmedia70 です。 できます。ただ、疑問は2つあります。現在のバーで開くと、ゼロバーとなります。そして、フラクタルは少なくとも2本目のバー上に形成されている。フラクタルバーのバータイムを変数に保存し、そのフラクタルがそのタイムですでに開かれている場合は、そのバータイムで別のポジションを開けないようにします。新しいフラクタルが形成されると同時に、そのバータイムが変化するので、新しいポジションをオープンし、そのオープン成功後、新しいフラクタルタイムを変数に格納します。 グローバル 変数に、保存するにはどうしたらいいですか?簡単な変数を作成したのですが、保存されていないようで、注文が開きっぱなしです。参照 int start() { double MyPoint = Point; if(Digits == 3 || Digits == 5) { MyPoint = Point * 10; } double upperfractal; int upperi; //---- for(upperi=1;upperi<Bars;upperi++) { upperfractal=iFractals(Symbol(), Period(), MODE_UPPER, upperi); if (upperfractal>0) break; } datetime opentime; if(upperfractal>0 && upperi > 2 && opentime != Time[upperi]) { if(OrderSend(Symbol(),OP_BUYSTOP,Lot,upperfractal + 10 * Point,3,0,0,"comment",1354453,0,Green) == true) { opentime = Time[upperi]; }else { Alert("",GetLastError()); } } //---- return(0); } 変数 opentime どなたかにお願いしたいのですが、よろしくお願いします。 変数をグローバルにしてみたりもしましたが、やはり毎回変数がリセットされるのか、何度もトレードを開いてしまいます。 datetime opentime = 0; //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { double MyPoint = Point; if(Digits == 3 || Digits == 5) { MyPoint = Point * 10; } double upperfractal; int upperi; //---- for(upperi=1;upperi<Bars;upperi++) { upperfractal=iFractals(Symbol(), Period(), MODE_UPPER, upperi); if (upperfractal>0) break; } if(upperfractal>0 && upperi > 2 && opentime != Time[upperi]) { if(OrderSend(Symbol(),OP_BUYSTOP,Lot,upperfractal + 10 * Point,3,0,0,"comment",1354453,0,Green) == true) { opentime = Time[upperi]; }else { Alert("",GetLastError()); } } //---- return(0); NADYA 2011.12.12 08:31 #4247 T-G: 些細な問題ですが、2011年6月のEUR履歴に穴が開き、その後9月が少し消えてしまいましたので、対処方法をアドバイスください。 というファイルがあります。 EURUSD_2011_06_81625bcefc91bf488a04d5a1dae0c93f EURUSD_2011_09_2557787db3eb2fe87073c783f21cdd66 EURUSD_2011_10_15793a4a4f9d001b78a82e248872bc3b ネイティブMQを含め、異なるブローカーの端末をいくつか試しました。 また、XPとWin7の異なるマシンで試しました。symbols.rawとsymgroups.rawを削除して、再度ダウンロードを試みましたが、解決しませんでした。 この特殊な時代の歴史を知ることは、あなたにとって極めて重要なことなのでしょうか。 T-G 2011.12.12 08:43 #4248 nadya: この特殊な時代の歴史を知ることは、あなたにとって極めて重要なことなのでしょうか? どうですか、せっかくなので、はい!(笑)。 NADYA 2011.12.12 08:52 #4249 T-G: どうですか、せっかくなので、はい!(笑)。 それなら、ストレージの人に話を聞いてみてください。 NADYA 2011.12.12 08:57 #4250 sss2019: グローバル変数に保存するにはどうしたらいいですか?正規の変数を作ったのですが、保存されていないようで、注文がどんどん開いてしまいます。以下は変数 opentimeこの変数をグローバルにしようとしているのです。変数をグローバルにしてみたりもしましたが、やはり毎回リセットされるのか、トレードがたくさん開いてしまいます。 OrderSend は整数値を返すので、ブール関数ではありません。 1...418419420421422423424425426427428429430431432...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
現在のバーで複数の注文を出さない方法はありますか?つまり、現在のフラクタルで1つの注文を開き、それ以上は開かず、次のフラクタルでも開きたい、などです。
何とかならないものでしょうか。
はい、可能です。二重の疑問があるだけです。現在のバーで開くと、それはゼロバーです。そして、少なくとも2枚目にはフラクタルが形成されている。
フラクタルバーの時間を変数に保存し、もしこのフラクタルに対してその時間ですでにポジションが開かれて いる場合は、そのポジションでさらにポジションを開かないようにします。新しいフラクタルが形成されると同時に、そのバータイムが変化し、新しいポジションをオープンし、そのオープン成功後、新しいフラクタルタイムを変数に格納します。
出しゃばるつもりはない。私の質問を助けてください。注文を閉じることができない。間違ったチケットでエラーになるんだけど。問題はチケットにあるのですが、どのようにコールして注文を締めればいいのでしょうか?チケットをクローズするにはどうすればよいですか? ありがとうございます。
買い注文の後に売り注文が出るようにEAを書いているのですが、なぜか最初の注文だけがクローズされ、他の注文はクローズされないのです。
OrderSend(Symbol(),OP_SELL,1,Bid,3,0,NULL,12345,CLR_Blue)。
エラーになる、チケットを間違える。問題はチケットにあるのですが、どのようにコールして注文を締めればいいのでしょうか?ありがとうございます。
こんにちは!EAを貼り付けたウィンドウで、その注文の始値の 赤いRight price markerを、それが開いたバーに表示するにはどうしたらいいのでしょうか?
出しゃばるつもりはない。私の質問を助けてください。注文を閉じることができない。間違ったチケットでエラーになるんだけど。問題はチケットにあるのですが、どのようにコールして注文を締めればいいのでしょうか?チケットをクローズするにはどうすればよいですか? ありがとうございます。
買い注文の後に売り注文が出るようにEAを書いているのですが、なぜか最初の注文だけがクローズされ、他の注文はクローズされないのです。
OrderSend(Symbol(),OP_SELL,1,Bid,3,0,NULL,12345,CLR_Blue)。
チケットの間違いでエラーになった。チケットに問題があるのですが、どのようにコールして注文をクローズすればよいですか?ありがとうございます。
有効期限オプションがありません(赤色で表示)。
買いポジションを決済した後に売りポジションを建てるか、またはその逆をするか?
決済済み注文のリストで、最後に決済された注文を探し、その種類を表示し、反対側の注文を開きます。
注文を閉じるには、まずその注文を選択し、そのチケットを取り、閉じる必要があります。
こんにちは!EAを装着しているウィンドウに、SELL成行注文が開いたとして、その注文の始値の赤い右値マーカーを表示するにはどうしたらいいのでしょうか?
bool ObjectCreate( string name,int type,int window,datetime time1,double price1,datetime time2=0,double price2=0,datetime time3=0,double price3=0, double price3=0)
指定された名前、型、初期座標を持つオブジェクトを、指定されたグラフのサブウィンドウに作成する。オブジェクトに関連付けられた座標の数は、タイプに応じて1~3個になります。この関数は、オブジェクトの作成に成功した場合は TRUE を、失敗した場合は FALSE を返します。エラーの詳細情報を得るには、GetLastError() 関数を呼び出します。OBJ_LABEL 型のオブジェクトは、座標を無視する。OBJPROP_XDISTANCE とOBJPROP_YDISTANCE プロパティを設定するにはObjectSet() を使用します。
注意:チャートサブウィンドウの番号は(チャートにインジケータ付きサブウィンドウがある場合)1 から始まります。メインチャートサブウインドウは常に存在し、インデックス0を持ちます。
座標は時刻と価格のペアで渡す必要があります。例えば、OBJ_VLINEオブジェクトは時間だけを必要とするが、価格(任意の値)も渡さなければならない。
artmedia70 です。
できます。ただ、疑問は2つあります。現在のバーで開くと、ゼロバーとなります。そして、フラクタルは少なくとも2本目のバー上に形成されている。
フラクタルバーのバータイムを変数に保存し、そのフラクタルがそのタイムですでに開かれている場合は、そのバータイムで別のポジションを開けないようにします。新しいフラクタルが形成されると同時に、そのバータイムが変化するので、新しいポジションをオープンし、そのオープン成功後、新しいフラクタルタイムを変数に格納します。
グローバル 変数に、保存するにはどうしたらいいですか?簡単な変数を作成したのですが、保存されていないようで、注文が開きっぱなしです。参照
変数 opentime
どなたかにお願いしたいのですが、よろしくお願いします。
変数をグローバルにしてみたりもしましたが、やはり毎回変数がリセットされるのか、何度もトレードを開いてしまいます。
些細な問題ですが、2011年6月のEUR履歴に穴が開き、その後9月が少し消えてしまいましたので、対処方法をアドバイスください。
というファイルがあります。
EURUSD_2011_06_81625bcefc91bf488a04d5a1dae0c93f
EURUSD_2011_09_2557787db3eb2fe87073c783f21cdd66
EURUSD_2011_10_15793a4a4f9d001b78a82e248872bc3b
ネイティブMQを含め、異なるブローカーの端末をいくつか試しました。 また、XPとWin7の異なるマシンで試しました。symbols.rawとsymgroups.rawを削除して、再度ダウンロードを試みましたが、解決しませんでした。
この特殊な時代の歴史を知ることは、あなたにとって極めて重要なことなのでしょうか?
どうですか、せっかくなので、はい!(笑)。
グローバル変数に保存するにはどうしたらいいですか?正規の変数を作ったのですが、保存されていないようで、注文がどんどん開いてしまいます。以下は
変数 opentime
この変数をグローバルにしようとしているのです。
変数をグローバルにしてみたりもしましたが、やはり毎回リセットされるのか、トレードがたくさん開いてしまいます。