[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 410 1...403404405406407408409410411412413414415416417...537 新しいコメント Shniperson 2011.05.26 08:57 #4091 abolk: 1.バーオープン時間https://docs.mql4.com/ru/series/iTime 2.すべてのオープンオーダーを実行し、そのオープンタイムを比較するhttps://docs.mql4.com/ru/trading/OrderOpenTime 3.すべてのクローズド・オーダーを実行し、オープンタイムを比較する。 えー、ちょっと遅かったかなぁ...。 OrderSelectがわからないのですが、EAに挿入できるようなレディメイドのコードを書いていただけませんか?注文履歴で、最後の注文がいつ開かれたかを知るにはどうしたらいいですか(例えば、損益分岐点ですでに注文が終了しているため)... のように TimeOp = ...で、以下がそのコードです )) KONDOR 2011.05.26 09:17 #4092 Shniperson: EAに挿入できるような既成のコードは書けますか? одна сделка в баре datetime Time_=0;// вверху if(Time_!=Time[0]){ OrderSend(...OP_BUY...); Time_=Time[0];} //в старт --- 2011.05.26 10:28 #4093 再投稿 azik1111: 私はここで勧められました )) まあ、うまくいくかどうか見てみましょう )) 冗談でも、なぜそれをサポートしないのですか )) extern double StopProfit = 5; -------- は外部変数で、実数です。質問ですが、なぜマイナス値に設定 できないのでしょうか? 以下は、このパラメータを使った私のEAでの2つの行です。 first in : エキスパートスタート機能 "StopProfit=", DoubleToStr(StopProfit, 2), AccountCurrency()); second in : 注文とポジションを管理します。 if (GetProfitOpenPosInCurrency(NULL, -1, Magic)>=StopProfit) TheXpert です。 何がはっきりしないのか?注文を出すと同時に、マイナスで設定値より大きい利益で即座に決済されます。 azik 2011.05.26 10:45 #4094 sergeev: に移った。 注文が未決済であり、通貨の総損益がないため、クローズ条件は機能しない。 削除済み 2011.05.26 11:33 #4095 こんにちは、お願いします。 1.EA本体のどこに、チャート(例えば、スプレッドのレベルなど)にメッセージを表示すべきコードを書くのが良いのか、つまり、各ティックで 情報を表示するようにアドバイスしてください。 2.void ScreenMessage (bool XXXX, bool YYY)にbool XXX, bool YYYのパラメータを渡すことは可能ですか?この場合、コンパイル時エラーが出ますが、どのように回避すればよいのでしょうか? --- 2011.05.26 11:47 #4096 1.入手できる場所ならどこでも 2.コンパイラを自作することで、コンパイルエラーを 回避することができます。 [Deleted] 2011.05.26 21:49 #4097 皆さんごきげんよう!初心者のためのアドバイスです。2MAのEAがあり、それをカスタムインジケーター BWAosigで取引するためにどこにどのようにリダイレクトするかです。わかりやすい例でとても興味があります。EAとインジケータを同封しています。ありがとうございました。 ファイル: bwaosig.mq4 4 kb [Deleted] 2011.05.26 21:50 #4098 名人 ファイル: movingaaverage2_1.mq4 6 kb Shniperson 2011.05.27 00:13 #4099 isaev-av: ヘルプは.NETでご覧いただけます。 Expert Advisorに以下のように表示されるはずです。 ma1=iMA(NULL,0,MovingPeriod1,MovingShift,MODE_SMA,PRICE_CLOSE,0); - マウスから読み込まれます。 ma2=iMA(NULL,0,MovingPeriod2,MovingShift,MODE_SMA,PRICE_CLOSE,0); ma3=iMA(NULL,0,MovingPeriod1,MovingShift,MODE_SMA,PRICE_CLOSE,1)となります。 ma4=iMA(NULL,0,MovingPeriod2,MovingShift,MODE_SMA,PRICE_CLOSE,1)。 これらの行は、iCustom(インジケータの名前とそのパラメータ)に置き換える必要があります。iCustomの行の名前を変更したい場合は、MetaEditorに記入し(プログラマーが作業する必要があります)、F1を押すと、すべてが詳細に記述されます。 Shniperson 2011.05.27 00:21 #4100 皆さん!取引に時間制限を設ける方法...Expert Advisorが23-00から2-00(端末時間)まで取引しないようにする。 私の理解では... というのは 時間の数値はどのように書けばよいのでしょうか? コロンで区切るのか、それとも時間も何らかの方法でコードに指定しなければならないのでしょうか? T = iTime("USDCHF",PERIOD_M15,0) ......if (......&& T<23:00& T>02:00) 1...403404405406407408409410411412413414415416417...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
1.バーオープン時間https://docs.mql4.com/ru/series/iTime
2.すべてのオープンオーダーを実行し、そのオープンタイムを比較するhttps://docs.mql4.com/ru/trading/OrderOpenTime
3.すべてのクローズド・オーダーを実行し、オープンタイムを比較する。
えー、ちょっと遅かったかなぁ...。 OrderSelectがわからないのですが、EAに挿入できるようなレディメイドのコードを書いていただけませんか?注文履歴で、最後の注文がいつ開かれたかを知るにはどうしたらいいですか(例えば、損益分岐点ですでに注文が終了しているため)...
のように
TimeOp = ...で、以下がそのコードです ))
EAに挿入できるような既成のコードは書けますか?
再投稿
私はここで勧められました )) まあ、うまくいくかどうか見てみましょう )) 冗談でも、なぜそれをサポートしないのですか ))
extern double StopProfit = 5; -------- は外部変数で、実数です。質問ですが、なぜマイナス値に設定 できないのでしょうか?
以下は、このパラメータを使った私のEAでの2つの行です。
first in : エキスパートスタート機能
"StopProfit=", DoubleToStr(StopProfit, 2), AccountCurrency());
second in : 注文とポジションを管理します。
if (GetProfitOpenPosInCurrency(NULL, -1, Magic)>=StopProfit)
何がはっきりしないのか?注文を出すと同時に、マイナスで設定値より大きい利益で即座に決済されます。
に移った。
注文が未決済であり、通貨の総損益がないため、クローズ条件は機能しない。
こんにちは、お願いします。
1.EA本体のどこに、チャート(例えば、スプレッドのレベルなど)にメッセージを表示すべきコードを書くのが良いのか、つまり、各ティックで 情報を表示するようにアドバイスしてください。
2.void ScreenMessage (bool XXXX, bool YYY)にbool XXX, bool YYYのパラメータを渡すことは可能ですか?この場合、コンパイル時エラーが出ますが、どのように回避すればよいのでしょうか?
1.入手できる場所ならどこでも
2.コンパイラを自作することで、コンパイルエラーを 回避することができます。
ヘルプは.NETでご覧いただけます。
Expert Advisorに以下のように表示されるはずです。
ma1=iMA(NULL,0,MovingPeriod1,MovingShift,MODE_SMA,PRICE_CLOSE,0); - マウスから読み込まれます。
ma2=iMA(NULL,0,MovingPeriod2,MovingShift,MODE_SMA,PRICE_CLOSE,0);
ma3=iMA(NULL,0,MovingPeriod1,MovingShift,MODE_SMA,PRICE_CLOSE,1)となります。
ma4=iMA(NULL,0,MovingPeriod2,MovingShift,MODE_SMA,PRICE_CLOSE,1)。
これらの行は、iCustom(インジケータの名前とそのパラメータ)に置き換える必要があります。iCustomの行の名前を変更したい場合は、MetaEditorに記入し(プログラマーが作業する必要があります)、F1を押すと、すべてが詳細に記述されます。
皆さん!取引に時間制限を設ける方法...Expert Advisorが23-00から2-00(端末時間)まで取引しないようにする。
私の理解では...
というのは 時間の数値はどのように書けばよいのでしょうか? コロンで区切るのか、それとも時間も何らかの方法でコードに指定しなければならないのでしょうか?
T = iTime("USDCHF",PERIOD_M15,0) ......if (......&& T<23:00& T>02:00)