"ダミー "からの質問 - ページ 146 1...139140141142143144145146147148149150151152153...277 新しいコメント pusheax 2012.05.15 16:12 #1451 alph: こんにちは。ここでは、それを彫刻し、GBPUSD M30用に調整しました。ご意見、ご感想、アドバイスもお願いします。ありがとうございました。そうかもしれませんね。Slipage=20; // スリップ率含めてください。if(_Digits==4 || _Digits==2){ STP = STP/10; TKP = TKP/10。}4桁では大きすぎる。証券会社2社で試しましたが、なかなか良い結果が出ませんでした。サーバーの時間が 私とは違うのかもしれません。ご利用の証券会社を教えてください。 alph 2012.05.15 16:33 #1452 pusheax:たしかに、考えてもみなかったですね。RFC DCサーバータイム MSC-3 Yedelkin 2012.05.15 16:34 #1453 alph: こんにちは。ここでは、それを彫刻し、GBPUSD M30用に調整しました。ご意見、ご感想、アドバイスもお願いします。ありがとうございました。 一目散に走りました。ここでは、その様子をご紹介します。1. bool timeOntrade(int TradeHour) { MqlDateTime timeOntrade; TimeTradeServer(timeOntrade); if(timeOntrade.hour!=TradeHour) return(false); timeOntrade.hour= 0; timeOntrade.min = 0; timeOntrade.sec = 1; if(timeOntrade.hour==4 || timeOntrade.hour==15 || timeOntrade.hour==16) return(true); return(true); }最後の行と最後尾の行が紛らわしい。if()演算子の結果が何であれ、trueを返します。では、この状態にはどのような意味があるのでしょうか。timeOntrade2()でも同じです。2.OrderSend() 関数を使用する場合、プログラマはその成功も戻りコード result.retcode もチェックしません。今のところ以下のような感じです:トレード要求が送られた 場合、問題は同じです :) うまくいったかどうか誰も気にしません。 Yedelkin 2012.05.15 16:40 #1454 alph:3.OnInit()で少なくとも1つのインジケータハンドルの取得に失敗した場合、プログラムをアンロードしてはどうでしょうか? alph 2012.05.15 16:43 #1455 Yedelkin:私は周囲に視線を走らせた。ここでは、その様子をご紹介します。1. 最後の行と最後尾の行が紛らわしい。if()演算子の結果が何であれ、trueを返します。では、この状態にはどのような意味があるのでしょうか。timeOntrade2()でも同じです。2.OrderSend() 関数を使用する場合、プログラマはその成功も戻りコード result.retcode もチェックしません。今のところ以下のような感じです:トレード要求が送られた 場合、問題は同じです :) うまくいったかどうか誰も気にしません。 だからこそ、意見やアドバイスを求めているのです。mqlの処理を完全に理解しているわけではありませんが、ディールはこの方法で、適切なタイミングで開かれます。 1つのタイムフレームで試したところ、うまくいきませんでした。 削除済み 2012.05.15 17:06 #1456 Yedelkin:3.OnInit()で少なくとも1つのインジケータハンドルの取得に失敗した場合、プログラムをアンロードしてはどうでしょうか? この方法は確実ですが、必ずしも有効とは言えません。 私の考えでは、可能であれば、初期化時のエラーや不具合をすべて修正するのが正しいです。 alph 2012.05.15 17:08 #1457 Yedelkin:3.OnInit()で少なくとも1つのインジケータハンドルの取得に失敗した場合、プログラムをアンロードしてはどうでしょうか? 教えてください。 Yedelkin 2012.05.15 17:28 #1458 alph: だからこそ、意見やアドバイスを求めているのです。私はmqlのプロセスを完全に理解しているわけではありませんが、この方法では、適切なタイミングで取引が開かれ、私は1つのタイムフレームで試したときに失敗しました。 そうです「意見とアドバイス」です!:)コードが嫌だと言っているのではなく、疑問があると言っているのです。あなたがコーディングしたいことを自由に書いてください - 彼らはここであなたを助けるでしょう。OrderSend()関数について:その説明を見てください。result変数には、サーバーの応答が格納される。分析する必要があります。みんな自分なりに分析するんです。ご不明な点はお問い合わせください。 Документация по MQL5: Торговые функции / OrderSend www.mql5.com Торговые функции / OrderSend - Документация по MQL5 Yedelkin 2012.05.15 17:35 #1459 alph:イエデルキン :3.OnInit()が少なくとも1つのインジケータ・ハンドルの取得に失敗した場合、プログラムをアンロードしてはどうでしょうか? どうか、その方法を教えてください。 OnInit()の説明を見てください。int型の OnInit()関数が0以外の戻りコードを返した場合、初期化に失敗したことを意味し、REASON_INITFAILEDの 理由コードを持つDeinit イベントが発生すると書かれています。 簡単に言うと、OnInit()がインジケータハンドルを受け取れなかった場合、 return(-100) と書けばエキスパートは作業を終了することになるのです。(値"-100 "は条件付きで、0以外の値でも十分である)。 alph 2012.05.15 17:38 #1460 Yedelkin:そうです「意見とアドバイス」です!:)コードが嫌だと言っているのではなく、疑問があると言っているのです。あなたがコーディングしたいことを自由に書いてください - 彼らはここであなたを助けるでしょう。OrderSend()関数について:その説明を見てください。result変数には、サーバーの応答が格納される。分析する必要があります。みんな自分なりに分析するんです。不明な点はお問い合わせください。価格が移動平均の下で 推移し、モメンタムが平均を下回る 場合、私たちは売りの取引を開始 します。逆に買うこと。"このようなコードでどうすればいいのか、全くわからない。ヒントをありがとうございました。 1...139140141142143144145146147148149150151152153...277 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは。
ここでは、それを彫刻し、GBPUSD M30用に調整しました。
ご意見、ご感想、アドバイスもお願いします。
ありがとうございました。
そうかもしれませんね。
Slipage=20; // スリップ率
含めてください。
if(_Digits==4 || _Digits==2)
{
STP = STP/10;
TKP = TKP/10。
}
4桁では大きすぎる。
証券会社2社で試しましたが、なかなか良い結果が出ませんでした。
サーバーの時間が 私とは違うのかもしれません。
ご利用の証券会社を教えてください。
たしかに、考えてもみなかったですね。
RFC DC
サーバータイム MSC-3
こんにちは。
ここでは、それを彫刻し、GBPUSD M30用に調整しました。
ご意見、ご感想、アドバイスもお願いします。
ありがとうございました。
一目散に走りました。ここでは、その様子をご紹介します。
1.
最後の行と最後尾の行が紛らわしい。if()演算子の結果が何であれ、trueを返します。では、この状態にはどのような意味があるのでしょうか。timeOntrade2()でも同じです。
2.OrderSend() 関数を使用する場合、プログラマはその成功も戻りコード result.retcode もチェックしません。今のところ以下のような感じです:トレード要求が送られた 場合、問題は同じです :) うまくいったかどうか誰も気にしません。
alph:
3.OnInit()で少なくとも1つのインジケータハンドルの取得に失敗した場合、プログラムをアンロードしてはどうでしょうか?
私は周囲に視線を走らせた。ここでは、その様子をご紹介します。
1.
最後の行と最後尾の行が紛らわしい。if()演算子の結果が何であれ、trueを返します。では、この状態にはどのような意味があるのでしょうか。timeOntrade2()でも同じです。
2.OrderSend() 関数を使用する場合、プログラマはその成功も戻りコード result.retcode もチェックしません。今のところ以下のような感じです:トレード要求が送られた 場合、問題は同じです :) うまくいったかどうか誰も気にしません。
3.OnInit()で少なくとも1つのインジケータハンドルの取得に失敗した場合、プログラムをアンロードしてはどうでしょうか?
3.OnInit()で少なくとも1つのインジケータハンドルの取得に失敗した場合、プログラムをアンロードしてはどうでしょうか?
だからこそ、意見やアドバイスを求めているのです。私はmqlのプロセスを完全に理解しているわけではありませんが、この方法では、適切なタイミングで取引が開かれ、私は1つのタイムフレームで試したときに失敗しました。
そうです「意見とアドバイス」です!:)コードが嫌だと言っているのではなく、疑問があると言っているのです。あなたがコーディングしたいことを自由に書いてください - 彼らはここであなたを助けるでしょう。
OrderSend()関数について:その説明を見てください。result変数には、サーバーの応答が格納される。分析する必要があります。みんな自分なりに分析するんです。ご不明な点はお問い合わせください。
alph:
イエデルキン :3.OnInit()が少なくとも1つのインジケータ・ハンドルの取得に失敗した場合、プログラムをアンロードしてはどうでしょうか?
OnInit()の説明を見てください。int型の OnInit()関数が0以外の戻りコードを返した場合、初期化に失敗したことを意味し、REASON_INITFAILEDの 理由コードを持つDeinit イベントが発生すると書かれています。 簡単に言うと、OnInit()がインジケータハンドルを受け取れなかった場合、 return(-100) と書けばエキスパートは作業を終了することになるのです。(値"-100 "は条件付きで、0以外の値でも十分である)。
そうです「意見とアドバイス」です!:)コードが嫌だと言っているのではなく、疑問があると言っているのです。あなたがコーディングしたいことを自由に書いてください - 彼らはここであなたを助けるでしょう。
OrderSend()関数について:その説明を見てください。result変数には、サーバーの応答が格納される。分析する必要があります。みんな自分なりに分析するんです。不明な点はお問い合わせください。
価格が移動平均の下で 推移し、モメンタムが平均を下回る 場合、私たちは売りの取引を開始 します。逆に買うこと。
"このようなコードでどうすればいいのか、全くわからない。ヒントをありがとうございました。