[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 342 1...335336337338339340341342343344345346347348349...1145 新しいコメント future 2009.12.08 22:22 #3411 Swan(白鳥) ありがとうございました。 削除済み 2009.12.08 22:40 #3412 注文を開始したら教えてください。 オーダー送信(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red) ストップロスが発生した場合、次の注文開始時に自動的にダブルロットでオープンします。 Stepan241 2009.12.09 09:34 #3413 vik-777 >> : 注文を開始したら教えてください。 オーダー送信(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red) ストップロスが発生した場合、次の注文開始時に自動的に2倍のロットをオープンします。 これらの行をSTART関数の一番最初に入れ、変数_SL[0]を使って前のトレードの結果を判断します。 if (OrderSelect(Tic,SELECT_BY_TICKET)==true) { if (OrderComment()=="[sl]")_SL[0]=-1; if (OrderComment()=="[tp]")_SL[0]=1; } 削除済み 2009.12.09 09:58 #3414 問題です。 EAがあります。変数Lot, Porog, Otstup, SL, TPがプログラムの「本体」に設定されていれば、EAが動作します。これらの変数が「extern」として設定されている場合(設定により設定)、EAは動作しません(EAの「本体」では、これらの変数の値はゼロになっています)。 何が問題なのでしょうか?解決策はどこにあるのか? /* extern double Lot = 0.1; extern double Porog = 5.0; extern double Otstup = 5.0; extern double SL = 5.0; extern double TP = 15.0; */ int init() { return(0); } int deinit() { return(0); } int start() { int MagicNumber = 8; int ticket; int err; int q=0; double Lot = 0.1; double Porog = 5.0; double Otstup = 5.0; double SL = 5.0; double TP = 15.0; 削除済み 2009.12.09 11:48 #3415 変数値を指定するダイアログボックスを 実装するための機能を提案していただけませんか? 例えば、買いスクリプト(slとtpを設定した買い)があり、それを実行するとダイアログボックスが表示され、そこでロットサイズなどを指定し、okを押すと注文が執行される!というものです。 ありがとうございました。 Константин 2009.12.09 12:56 #3416 プロフェッショナルの皆様へ アドバイスをお願いします...私のインジケータでは、チャート上にインジケータ カーブの値に関するデータを表示するテキストを使用しています。{ObjectCreate("P"+Time[ ai],OBJ_TEXT,0,Time[ ai],High[ ai]+ Label); ObjectSetText("P"+Time[ ai]," "+DoubleToStr( HL,2),7,"Arial",Black);} ラベルのパラメータでずらさないと、カーブ上に文字が表示されないんです。しかし、他の期間に移行したり、チャートを拡大・縮小したりすると、チャートのスケールが変わってしまい、再度編集する必要があります。テキストシフトを画面ピクセル単位など、別の方法で設定することは可能ですか? Victor Nikolaev 2009.12.09 12:58 #3417 kon12 писал(а)>> プロフェッショナルの皆様へ アドバイスをお願いします... 私のインジケータでは、チャート上にインジケータカーブの値に関するデータを表示するテキストを使用しています。 テキストがカーブに重ならないようにするため、ラベルパラメータでずらす必要があります。しかし、他の期間に変更したり、グラフを拡大・縮小したりすると、グラフの縮尺が変わってしまい、再度編集する必要があります。テキストシフトを画面ピクセル単位など、別の方法で設定することは可能ですか? を使用することができます。 OBJ_LABEL 23 テキストラベルである。座標を使用しない。ObjectSet() 関数は、参照角度(OBJPROP_CORNER, OBJPROP_XDISTANCE, OBJPROP_YDISTANCEプロパティ)に対してピクセル単位で設定した座標を設定するために使用されます。テキストを変更するには、関数ObjectSetText() を使用します。 Константин 2009.12.09 14:26 #3418 よくわからないのですが、どうしてですか?インジケーターの写真を添付します。ポイントは、テキストが指標の具体的なポイントにリンクしていることです。 Victor Nikolaev 2009.12.09 14:35 #3419 kon12 писал(а)>> どうしてなのか、よくわからないのですが?インジケーターの写真を添付します。ポイントは、指標の特定のポイントにテキストを付けている点です。 そして、レーベルをダイナミックにすることです。各タイムフレームごとに独自にイニシャルで一旦、忘れる。でも、まずは選ぶことが大切です。 TheXpert 2009.12.09 14:44 #3420 kon12 >> : テキストシフトを画面ピクセル単位など、別の方法で設定することは可能ですか? 最も正しい答えは「いいえ」です。 1...335336337338339340341342343344345346347348349...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
注文を開始したら教えてください。
オーダー送信(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red)
ストップロスが発生した場合、次の注文開始時に自動的にダブルロットでオープンします。
注文を開始したら教えてください。
オーダー送信(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red)
ストップロスが発生した場合、次の注文開始時に自動的に2倍のロットをオープンします。
これらの行をSTART関数の一番最初に入れ、変数_SL[0]を使って前のトレードの結果を判断します。
if (OrderSelect(Tic,SELECT_BY_TICKET)==true)
{
if (OrderComment()=="[sl]")_SL[0]=-1;
if (OrderComment()=="[tp]")_SL[0]=1;
}
問題です。
EAがあります。変数Lot, Porog, Otstup, SL, TPがプログラムの「本体」に設定されていれば、EAが動作します。これらの変数が「extern」として設定されている場合(設定により設定)、EAは動作しません(EAの「本体」では、これらの変数の値はゼロになっています)。
何が問題なのでしょうか?解決策はどこにあるのか?
変数値を指定するダイアログボックスを 実装するための機能を提案していただけませんか?
例えば、買いスクリプト(slとtpを設定した買い)があり、それを実行するとダイアログボックスが表示され、そこでロットサイズなどを指定し、okを押すと注文が執行される!というものです。
ありがとうございました。
プロフェッショナルの皆様へ アドバイスをお願いします...
私のインジケータでは、チャート上にインジケータ カーブの値に関するデータを表示するテキストを使用しています。
ラベルのパラメータでずらさないと、カーブ上に文字が表示されないんです。しかし、他の期間に移行したり、チャートを拡大・縮小したりすると、チャートのスケールが変わってしまい、再度編集する必要があります。テキストシフトを画面ピクセル単位など、別の方法で設定することは可能ですか?プロフェッショナルの皆様へ アドバイスをお願いします...
私のインジケータでは、チャート上にインジケータカーブの値に関するデータを表示するテキストを使用しています。
テキストがカーブに重ならないようにするため、ラベルパラメータでずらす必要があります。しかし、他の期間に変更したり、グラフを拡大・縮小したりすると、グラフの縮尺が変わってしまい、再度編集する必要があります。テキストシフトを画面ピクセル単位など、別の方法で設定することは可能ですか?を使用することができます。
どうしてなのか、よくわからないのですが?インジケーターの写真を添付します。ポイントは、指標の特定のポイントにテキストを付けている点です。
そして、レーベルをダイナミックにすることです。各タイムフレームごとに独自にイニシャルで一旦、忘れる。でも、まずは選ぶことが大切です。
テキストシフトを画面ピクセル単位など、別の方法で設定することは可能ですか?
最も正しい答えは「いいえ」です。