コーディングの方法は? - ページ 189 1...182183184185186187188189190191192193194195196...347 新しいコメント 削除済み 2009.07.06 10:38 #1881 Big Be: 私はそれができると信じていますし、私にもできると信じています。 ほとんどのタスクは、私自身の長いEAですでに持っています。 私は自分の時間を大切にするので、それは安くはないでしょう。 Big Be Big Beさん、オファーをメール-h.stilyanov@abv.bg で送っていただけませんか? ありがとうございます。 Dax 2009.07.06 13:24 #1882 InTrance: dllでやるしかないでしょう。 InTranceさん、投稿ありがとうございます。 EAだけでは実現できず、他のソフトを使わなければならないということでしょうか? MT4と他のソフトの連携はよくわかりません。 可能であれば、どうすればいいのか教えてください。 paradiseview 2009.07.06 16:02 #1883 iBarShift() / TimeCurrent() ヘルプ 皆さん、こんにちは。 私は、ロンドンオープン/クローズ/ハイ/レンジやその他のものをチャートに表示するインジケータを構築しています。 私が遭遇した問題は、新しいバーを持っているので、例えば1時間ごとに、次のとおりです。ロンドンオープンの 価格をシフトさせようとすると、不可能です。また、私は関数iBarShift()を試してみましたが、それは成功しませんでした。私はそれを行うための方法(最もおそらくiBarShift()とtimeCurrent()の組み合わせ)があるはずですが、まだそれを理解していない。何か提案はありますか? Thx Roger09 2009.07.06 18:47 #1884 Dax: こんにちは。EAで取引用のポップアップウィンドウを開きたいのですが、可能ですか? 可能でしょうか? EAで開けるのであれば、取引数量(ロット数)をEAで指示した数値にした取引ポップアップウィンドウを開けることは可能でしょうか? ツール->オプション->Expert Advisorsで「手動確認を求める」をマークし、EAにOrderSend(...)のコードを記述してください。条件が整えば、取引ウィンドウが表示されます。 fosgate_r 2009.07.06 22:22 #1885 paradiseview: こんにちは、皆さん。私は、ロンドンオープン/クローズ/ハイ/レンジなどをチャートに表示するインジケータを構築しています。 問題は以下のとおりです。ロンドンオープンの価格をシフトさせようとすると、不可能です。また、私は関数iBarShift()を試してみましたが、それは成功しませんでした。私はそれを行うための方法(最もおそらくiBarShift()とtimeCurrent()の組み合わせ)があるはずですが、まだそれを理解していない。何か提案はありますか? Thx シフトにロンドンオープン 価格を持たせようとすることは不可能です」という部分がよくわかりません。もっと詳しく説明していただけませんか?多分、私は助けることができます。 Dax 2009.07.06 23:19 #1886 Roger09: ツール->オプション->Expert Advisorsで "Ask manual confirmation "をマークし、EAにOrderSend(...)のコードを入れてください。条件が整えば、取引画面が表示されます。 Roger09さん、ありがとうございます。 トレーディングウィンドウがうまく表示されました。 私はもう一つの質問をしたいと思います。 私はスキャルピングトレードを計画しています。 EAを設定し、教えていただいたように「手動で確認する」ようにしました。 私は良い取引条件を見つけるとすぐにExpert Adviserボタンをクリックして取引ウィンドウを開くことを試みています。 しかし、Expert Adviserは、私がボタンをクリックした後、新たにチャート上で相場が動かない限り、反応しないのです。 つまり、相場が一歩も動かない限り、取引ウィンドウが開かないのです。 この問題を解決することは可能ですか? paradiseview 2009.07.07 06:29 #1887 fosgate_r: シフトがロンドンのオープン価格を持つようにしようとすることは不可能である」という部分が理解できません。もっと詳しく説明してください。多分私は助けることができる。 おい フォスゲート 今が12時で、ロンドンオープンが8時だとします。ロンドンオープンのオープンプライスを 得るには、いくつかの方法があります。 int open1= iMA(NULL,PERIOD_H1,4,test1,MODE_SMA,PRICE_OPEN,0); 他の方法としては double Open[4]; また、別の方法として iOpen(NULL,PERIOD_H1,4); これらの方法はすべて、ロンドン・オープン価格を得ることができます。問題は、13:00になると、これらのメソッドは08:00ではなく09:00のオープンプライスを出してしまうことです(これは私が欲しいものです)。 別の言い方をすれば、13:00になるとシフトは4ではなく5に変わるはずです。 私が明確であったことを望みます tc luxinterior 2009.07.07 09:11 #1888 iBarShiftを使用して正しいシフトを取得し、その後iOpenを使用するだけです。ヘルプファイルの例では、正しいバーを取得する方法を示しています。 datetime some_time=D'2004.03.21 12:00'; int shift=iBarShift("EUROUSD",PERIOD_M1,some_time); Print("shift of bar with open time ",TimeToStr(some_time)," is ",shift); これは、やり方を示すためにまとめただけですが...。 string sDate = TimeToStr(TimeCurrent(), TIME_DATE); datetime dtTenToday = StrToTime(sDate + " 10:00"); Print("Bar shift " + iBarShift(Symbol(), PERIOD_H1, dtTenToday) + " was the last 10:00 bar"); ラックス paradiseview 2009.07.07 10:42 #1889 necrophantom 2009.07.07 14:17 #1890 ファイル: 1hfib2.mq4 5 kb 1...182183184185186187188189190191192193194195196...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
私はそれができると信じていますし、私にもできると信じています。 ほとんどのタスクは、私自身の長いEAですでに持っています。 私は自分の時間を大切にするので、それは安くはないでしょう。 Big Be
Big Beさん、オファーをメール-h.stilyanov@abv.bg で送っていただけませんか?
ありがとうございます。
dllでやるしかないでしょう。
InTranceさん、投稿ありがとうございます。
EAだけでは実現できず、他のソフトを使わなければならないということでしょうか?
MT4と他のソフトの連携はよくわかりません。
可能であれば、どうすればいいのか教えてください。
iBarShift() / TimeCurrent() ヘルプ
皆さん、こんにちは。
私は、ロンドンオープン/クローズ/ハイ/レンジやその他のものをチャートに表示するインジケータを構築しています。
私が遭遇した問題は、新しいバーを持っているので、例えば1時間ごとに、次のとおりです。ロンドンオープンの 価格をシフトさせようとすると、不可能です。また、私は関数iBarShift()を試してみましたが、それは成功しませんでした。私はそれを行うための方法(最もおそらくiBarShift()とtimeCurrent()の組み合わせ)があるはずですが、まだそれを理解していない。何か提案はありますか?
Thx
こんにちは。
EAで取引用のポップアップウィンドウを開きたいのですが、可能ですか?
可能でしょうか?
EAで開けるのであれば、取引数量(ロット数)をEAで指示した数値にした取引ポップアップウィンドウを開けることは可能でしょうか?ツール->オプション->Expert Advisorsで「手動確認を求める」をマークし、EAにOrderSend(...)のコードを記述してください。条件が整えば、取引ウィンドウが表示されます。
こんにちは、皆さん。
私は、ロンドンオープン/クローズ/ハイ/レンジなどをチャートに表示するインジケータを構築しています。
問題は以下のとおりです。ロンドンオープンの価格をシフトさせようとすると、不可能です。また、私は関数iBarShift()を試してみましたが、それは成功しませんでした。私はそれを行うための方法(最もおそらくiBarShift()とtimeCurrent()の組み合わせ)があるはずですが、まだそれを理解していない。何か提案はありますか?
Thxシフトにロンドンオープン 価格を持たせようとすることは不可能です」という部分がよくわかりません。もっと詳しく説明していただけませんか?多分、私は助けることができます。
ツール->オプション->Expert Advisorsで "Ask manual confirmation "をマークし、EAにOrderSend(...)のコードを入れてください。条件が整えば、取引画面が表示されます。
Roger09さん、ありがとうございます。
トレーディングウィンドウがうまく表示されました。
私はもう一つの質問をしたいと思います。
私はスキャルピングトレードを計画しています。
EAを設定し、教えていただいたように「手動で確認する」ようにしました。
私は良い取引条件を見つけるとすぐにExpert Adviserボタンをクリックして取引ウィンドウを開くことを試みています。
しかし、Expert Adviserは、私がボタンをクリックした後、新たにチャート上で相場が動かない限り、反応しないのです。
つまり、相場が一歩も動かない限り、取引ウィンドウが開かないのです。
この問題を解決することは可能ですか?
シフトがロンドンのオープン価格を持つようにしようとすることは不可能である」という部分が理解できません。もっと詳しく説明してください。多分私は助けることができる。
おい フォスゲート
今が12時で、ロンドンオープンが8時だとします。ロンドンオープンのオープンプライスを 得るには、いくつかの方法があります。
int open1= iMA(NULL,PERIOD_H1,4,test1,MODE_SMA,PRICE_OPEN,0);
他の方法としては
double Open[4];
また、別の方法として
iOpen(NULL,PERIOD_H1,4);
これらの方法はすべて、ロンドン・オープン価格を得ることができます。問題は、13:00になると、これらのメソッドは08:00ではなく09:00のオープンプライスを出してしまうことです(これは私が欲しいものです)。
別の言い方をすれば、13:00になるとシフトは4ではなく5に変わるはずです。
私が明確であったことを望みます
tc
iBarShiftを使用して正しいシフトを取得し、その後iOpenを使用するだけです。ヘルプファイルの例では、正しいバーを取得する方法を示しています。
datetime some_time=D'2004.03.21 12:00';
int shift=iBarShift("EUROUSD",PERIOD_M1,some_time);
Print("shift of bar with open time ",TimeToStr(some_time)," is ",shift);
これは、やり方を示すためにまとめただけですが...。
string sDate = TimeToStr(TimeCurrent(), TIME_DATE);
datetime dtTenToday = StrToTime(sDate + " 10:00");
Print("Bar shift " + iBarShift(Symbol(), PERIOD_H1, dtTenToday) + " was the last 10:00 bar");
ラックス