[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 75 1...686970717273747576777879808182...537 新しいコメント [Deleted] 2011.02.07 20:25 #741 Vinin: ありがとうございました。時計のように正確に動いている)) Igor Makanu 2011.02.07 20:27 #742 ZZZEROXXX: 此れを以て if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) { Print("break "+GetLastError()); break;}; }. 注文が途切れているのに、エラーコードが0になっているのですが、なぜですか? OrderSelect()関数で選択した注文が成行注文でないという条件をチェックしているため、ログに出力してブレークします。 逆のことをすべきです。もし、注文がマーケットで、マジックナンバーとシンボルと.その後、それを閉じて、オーダーの繰り返しを中断しないようにします。 https://book.mql4.com/ru/trading/orderclose 削除済み 2011.02.07 20:41 #743 みなさん、こんにちは。以下の作業を行うためのスクリプトやインジケータはありますか?ターミナルに水平線を 引き、ある距離で価格をフォローする必要があります(トレーリングのように、ただしグラフィカルにのみ)。このスクリプトでMTの負荷はどの程度上がるのでしょうか?ありがとうございました。 --- 2011.02.07 21:22 #744 globad: みなさん、こんにちは。以下の作業を行うためのスクリプトやインジケータはありますか?ターミナルに水平線を引き、ある距離で価格をフォローする必要があります(トレーリングのように、ただしグラフィカルにのみ)。このスクリプトでMTの負荷はどの程度上がるのでしょうか?ありがとうございました。 1行でできるアクション - ObjectSet ZZZEROXXX 2011.02.07 21:25 #745 IgorM: というのは、OrderSelect()関数で選択した注文が成行注文でないかをチェックし、ログに出力してブレークしているからです。 逆のことをすべきです。もし、注文がマーケットで、マジックナンバーとシンボルと.その後、それを閉じて、オーダーの繰り返しを中断しないようにします。 https://book.mql4.com/ru/trading/orderclose 即ち、この行 if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) { Print("break "+GetLastError()); break;}; }. に変更する。 if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true){ ここですべてを閉じる }. が、意味は同じです。 OrderSelectがfalseを返すのに、GetLastError() = 0となる理由がよくわかりません。 Всеволод 2011.02.08 07:25 #746 ZZZEROXXX: 全注文を決済する機能をアドバイス 私なら、逆順に注文をこなしていきますね。for(int i=total-1;i>-1;i--) 削除済み 2011.02.08 08:30 #747 エラーを見つけるのを助けてください、私はそれを正しく理解することができず、ファイルから読み出すことができません 以下はそのコードです。 int ハンドル。 double value,Price,PriceLast,asd; handle=FileOpen("EURUSD5up.dat",FILE_BIN | FILE_READ |FILE_WRITE)です。 if(ハンドル<1) { Print("can't open file error-",GetLastError()); return(0)です。 } asd = (Price - PriceLast); FileWriteDouble(handle, asd, DOUBLE_VALUE); FileSeek(handle, 0, SEEK_SET;) value=FileReadDouble(handle,DOUBLE_VALUE)。 Print(value)です。 FileClose(handle)。 2011.02.08 10:18:27 2010.12.31 18:47 TEST EURUSD,M5:0 [Archive!] Any rookie question, どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - Any rookie question, so ZZZEROXXX 2011.02.08 09:27 #748 splxgf: 私なら、逆順に注文をこなしていきますね。for(int i=total-1;i>-1;i--) ありがとうございます!このバリアントがサンプルヘルプで紹介されていないのは不思議です。 Roma 2011.02.08 09:44 #749 стандартный кодебазовский RSI, являющийся отношением средней положительных изменений к средней отрицательных, не то же самое を、プラス変化の合計と マイナス変化の合計の 比率である本当の本来のRSIとすること。 私は何年も前から知っており、理解していますが、コードベースのものと違って、私のバージョンが正しいとは言いません。 以上が基本で、rsiがsumpos/sumneg*100であることは、長く相場をやっている人なら誰でも知っていると思うのですが ちなみにMacDiは、EMAのメインホイールモジュールも作っています。 > 削除済み 2011.02.08 09:46 #750 sergeev: 一行アクション - ObjectSet ご返信ありがとうございました。残念ながら、私はプログラミングが得意ではありません。例えば、価格を3p上方に遅らせる線、線の色を青にする場合、どのように表示されるかを教えてください。 1...686970717273747576777879808182...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ありがとうございました。時計のように正確に動いている))
此れを以て
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) { Print("break "+GetLastError()); break;}; }.
注文が途切れているのに、エラーコードが0になっているのですが、なぜですか?
OrderSelect()関数で選択した注文が成行注文でないという条件をチェックしているため、ログに出力してブレークします。
逆のことをすべきです。もし、注文がマーケットで、マジックナンバーとシンボルと.その後、それを閉じて、オーダーの繰り返しを中断しないようにします。
https://book.mql4.com/ru/trading/orderclose
みなさん、こんにちは。以下の作業を行うためのスクリプトやインジケータはありますか?ターミナルに水平線を引き、ある距離で価格をフォローする必要があります(トレーリングのように、ただしグラフィカルにのみ)。このスクリプトでMTの負荷はどの程度上がるのでしょうか?ありがとうございました。
1行でできるアクション - ObjectSet
というのは、OrderSelect()関数で選択した注文が成行注文でないかをチェックし、ログに出力してブレークしているからです。
逆のことをすべきです。もし、注文がマーケットで、マジックナンバーとシンボルと.その後、それを閉じて、オーダーの繰り返しを中断しないようにします。
https://book.mql4.com/ru/trading/orderclose
即ち、この行
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) { Print("break "+GetLastError()); break;}; }.
に変更する。
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true){ ここですべてを閉じる }.
が、意味は同じです。
OrderSelectがfalseを返すのに、GetLastError() = 0となる理由がよくわかりません。
全注文を決済する機能をアドバイス
私なら、逆順に注文をこなしていきますね。for(int i=total-1;i>-1;i--)
エラーを見つけるのを助けてください、私はそれを正しく理解することができず、ファイルから読み出すことができません
以下はそのコードです。
int ハンドル。
double value,Price,PriceLast,asd;
handle=FileOpen("EURUSD5up.dat",FILE_BIN | FILE_READ |FILE_WRITE)です。
if(ハンドル<1)
{
Print("can't open file error-",GetLastError());
return(0)です。
}
asd = (Price - PriceLast);
FileWriteDouble(handle, asd, DOUBLE_VALUE);
FileSeek(handle, 0, SEEK_SET;)
value=FileReadDouble(handle,DOUBLE_VALUE)。
Print(value)です。
FileClose(handle)。
2011.02.08 10:18:27 2010.12.31 18:47 TEST EURUSD,M5:0
私なら、逆順に注文をこなしていきますね。for(int i=total-1;i>-1;i--)
ありがとうございます!このバリアントがサンプルヘルプで紹介されていないのは不思議です。
стандартный кодебазовский RSI, являющийся отношением средней положительных изменений к средней отрицательных, не то же самое
を、プラス変化の合計と マイナス変化の合計の 比率である本当の本来のRSIとすること。
私は何年も前から知っており、理解していますが、コードベースのものと違って、私のバージョンが正しいとは言いません。
以上が基本で、rsiがsumpos/sumneg*100であることは、長く相場をやっている人なら誰でも知っていると思うのですが
ちなみにMacDiは、EMAのメインホイールモジュールも作っています。
>一行アクション - ObjectSet
ご返信ありがとうございました。残念ながら、私はプログラミングが得意ではありません。例えば、価格を3p上方に遅らせる線、線の色を青にする場合、どのように表示されるかを教えてください。