どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 147 1...140141142143144145146147148149150151152153154...1178 新しいコメント Paladin80 2013.09.16 12:57 #1461 FEAR: 皆さんごきげんよう。もちろん、1pipを1ドルにするために必要なロットボリュームはどのくらいか、という愚問はあります。 レバレッジ(1:100 ?)、1契約(1=$100,000 ?)、通貨ペア(EURUSD ?)によります。 FEAR 2013.09.16 13:01 #1462 ありがとうございます。 削除済み 2013.09.16 13:17 #1463 ああ、そんなコードへの疑問も。for (shift=Nbars-Length-1;shift>=0;shift--) { smax[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_UPPER,shift); smin[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_LOWER,shift); if (Close[shift]>smax[shift+1]) trend=1; if (Close[shift]<smin[shift+1]) trend=-1; bsmax[shift]=smax[shift]+0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]); bsmin[shift]=smin[shift]-0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]); if (trend>0) UpTrendBuffer[shift]=bsmin[shift]; else DownTrendBuffer[shift]=bsmax[shift]; } なぜ、チャートの 先頭から始まらないのですか?過去1000本のバーだけとします。 Nikolay Grygoryev 2013.09.16 13:18 #1464 こんにちは、皆さん、この問題を解決するために私を助けてください...... 私は、ログに次のメッセージがあります。 [U]memory handler: cannot allocate 229450408 byte of memory[/U].[U]HistoryBase: not enough memory 'EURUSD1'[5214774 bars][/U] [U]ヒストリーベース:十分なメモリがありません。何度も履歴を書き直し、テスターでもターミナルでもログをクリーニングしたのですが......。私は次のことに気づきました:私はフルクォートと各タイムフレームを別々にダウンロードし、画面上のチャートを更新し、再び各タイムフレームで、チャートは私が働いてそれをテストする場所である1Mを除いて、どこでもそれがあるべき姿です。 私はターミナルを再起動した後、履歴読み込みウィンドウに行き、1Mをクリックすると0/5214690データベースとウィンドウが空白です。......フクロウに仕事をさせる......。しばらくしてログを見ると何も問題がないのですが、履歴をダウンロードしようと ウィンドウを開くと、このメッセージがものすごく溜まっているんです。これは、貿易フクロウに干渉することができ、ポンプ.ベースが休みの日に、そのような瞬間があり、どのように私はそれを修正することができます理由であることができます。すべての症候をわかりやすく説明できたと思いますので、ご協力をお願いします。ありがとうございます!!! Harvy5 2013.09.16 14:19 #1465 こんにちは。 このフォーラムは初めてです。書く場所を間違えても批判しないでください。 http://ruforum.mt5.com/threads/31263-simpleforextester-testirovanie-ruchnih-torgovih-sistem - SimpleForexTesterの使い方の説明ですが、問題があります。説明通りに全て行い、ファイルをフォルダに正しく分散させ、ctrl+r - SimpleFXTester_v.2 を選び、期間を調整して起動しました。チャートは「実行」しますが、SimpleForexTesterのウィンドウが開きません。何が間違っているのかアドバイスください。スクリーンショットを添付します。 コンピュータを再起動するとメッセージが表示され、"yes "を押すと、端末が終了して しまう。 作者のスレッドで質問したのですが、まだ誰も答えてくれません...。 alega 2013.09.16 17:29 #1466 こんにちは。 こんな悩みがあり、プロに質問です。 問題点: 端末にトレンドラインのインジケータがあり、価格の後ろに移動する(トレーリングストップのようなもの)。ターミナルを閉じて 再び開くと正常に動作しますが、コンピュータがシャットダウンしたり、ライトを消したりすると、混乱してトレンドラインの位置が保存されません。 質問: この問題を解決するにはどうしたらよいですか?もしかしたら、保存演算子があるか、プログラム的にどこかにトレンドラインの値を書き込んでいるのかもしれません。 アドバイスをお願いします。ありがとうございます。 削除済み 2013.09.16 17:46 #1467 ここで質問です。1つの指標に2つの指標があります。それぞれのスタイルがあります。 //---- indicator line SetIndexBuffer(0,UpTrendBuffer); SetIndexBuffer(1,DownTrendBuffer); SetIndexStyle(0,DRAW_ARROW); SetIndexStyle(1,DRAW_ARROW); SetIndexArrow(0,159); SetIndexArrow(1,159); IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)); //---- indicators SetIndexStyle(0, DRAW_ARROW, EMPTY, 1); SetIndexArrow(0, 233); SetIndexBuffer(0, CrossUp); SetIndexStyle(1, DRAW_ARROW, EMPTY, 1); SetIndexArrow(1, 234); SetIndexBuffer(1, CrossDown); GlobalVariableSet("AlertTime"+Symbol()+Period(),CurTime()); GlobalVariableSet("SignalType"+Symbol()+Period(),OP_SELLSTOP); //---- 片方しか動作しない、つまり両方の指標に同じスタイルでシグナルが発行されます。スタイルは最後に規定されています。問題は、スタイルをどう割り振るかということです。つまり、各インジケータは独自のスタイルを持つべきです。 Any rookie question, so コーディングヘルプ...アラートの代わりにインジケータをフィルタリングする方法を教えてください。 [警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 Paladin80 2013.09.16 17:46 #1468 alega: こんにちは。 こんな悩みがあり、プロに質問です。 問題点: 端末にトレンドラインのインジケータがあり、価格の後ろに移動する(トレーリングストップのようなもの)。ターミナルを閉じて再び開くと正常に動作しますが、コンピュータがシャットダウンしたり、ライトを消したりすると、混乱してトレンドラインの位置が保存されません。 質問: この問題を解決するにはどうしたらよいですか?もしかしたら、保存演算子があるか、プログラム的にどこかにトレンドラインの値を書き込んでいるのかもしれません。 アドバイスをお願いします。ありがとうございます。 全ては、ソフトに何がどのように書かれているかにのみ依存するのです。そんなこと言ったって、何も伝わらない。 Mikhail Kozhemyako 2013.09.16 18:22 #1469 Zolotai: ここで質問です。1つの指標に2つの指標があります。それぞれスタイルがあるのですが、どちらか一方だけが動作し、つまり両方のインジケータで同じデザインのシグナルが発行されます。スタイルと連動する、それが最後の定めです。問題は、そのスタイルをどう共有するかです。つまり、各インジケータにスタイルを割り当てるのです。 バッファーも増えるだろうし。 #property indicator_buffers 4 double UpTrendBuffer[],DownTrendBuffer[],CrossUp[],CrossDown[]; int init(){ //---- indicator line SetIndexBuffer(0,UpTrendBuffer); SetIndexStyle(0,DRAW_ARROW); SetIndexArrow(0,159); SetIndexBuffer(1,DownTrendBuffer); SetIndexStyle(1,DRAW_ARROW); SetIndexArrow(1,159); IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)); //---- indicators SetIndexBuffer(2, CrossUp); SetIndexStyle(2, DRAW_ARROW, EMPTY, 1); SetIndexArrow(2, 233); SetIndexBuffer(3, CrossDown); SetIndexStyle(3, DRAW_ARROW, EMPTY, 1); SetIndexArrow(3, 234); return(0); } int deinit(){return(0);} int start(){ int counted_bars=IndicatorCounted(); //.................. return(0); } Artyom Trishkin 2013.09.17 03:32 #1470 alega:こんにちは。こんな悩みがあり、プロに質問です。問題点: 端末にトレンドラインのインジケータがあり、価格の後ろに移動する(トレーリングストップのようなもの)。ターミナルを閉じて再び開くと正常に動作しますが、コンピュータがシャットダウンしたり、ライトを消したりすると、混乱してトレンドラインの位置が保存されません。質問: この問題を解決するにはどうしたらよいですか?もしかしたら、保存演算子があるか、プログラム的にどこかにトレンドラインの値を書き込んでいるのかもしれません。アドバイスをお願いします。ありがとうございます。 すべてはロジック次第。このような名前のトレンド ラインがなければ、このような価格の値に設定する」というロジックで設定した場合。そうすれば、いずれにしてもトレンドラインは設定されることになる。主に、ターミナルの緊急再起動後にExpert Advisor/Indicatorが再起動されることです。 1...140141142143144145146147148149150151152153154...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
皆さんごきげんよう。もちろん、1pipを1ドルにするために必要なロットボリュームはどのくらいか、という愚問はあります。
ああ、そんなコードへの疑問も。
for (shift=Nbars-Length-1;shift>=0;shift--)
{
smax[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_UPPER,shift);
smin[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_LOWER,shift);
if (Close[shift]>smax[shift+1]) trend=1;
if (Close[shift]<smin[shift+1]) trend=-1;
bsmax[shift]=smax[shift]+0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]);
bsmin[shift]=smin[shift]-0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]);
if (trend>0)
UpTrendBuffer[shift]=bsmin[shift];
else
DownTrendBuffer[shift]=bsmax[shift];
}
こんにちは。
このフォーラムは初めてです。書く場所を間違えても批判しないでください。
http://ruforum.mt5.com/threads/31263-simpleforextester-testirovanie-ruchnih-torgovih-sistem - SimpleForexTesterの使い方の説明ですが、問題があります。説明通りに全て行い、ファイルをフォルダに正しく分散させ、ctrl+r - SimpleFXTester_v.2 を選び、期間を調整して起動しました。チャートは「実行」しますが、SimpleForexTesterのウィンドウが開きません。何が間違っているのかアドバイスください。スクリーンショットを添付します。
コンピュータを再起動するとメッセージが表示され、"yes "を押すと、端末が終了して しまう。
作者のスレッドで質問したのですが、まだ誰も答えてくれません...。
こんにちは。
こんな悩みがあり、プロに質問です。
問題点: 端末にトレンドラインのインジケータがあり、価格の後ろに移動する(トレーリングストップのようなもの)。ターミナルを閉じて 再び開くと正常に動作しますが、コンピュータがシャットダウンしたり、ライトを消したりすると、混乱してトレンドラインの位置が保存されません。
質問: この問題を解決するにはどうしたらよいですか?もしかしたら、保存演算子があるか、プログラム的にどこかにトレンドラインの値を書き込んでいるのかもしれません。
アドバイスをお願いします。ありがとうございます。
ここで質問です。1つの指標に2つの指標があります。それぞれのスタイルがあります。
//---- indicator line
SetIndexBuffer(0,UpTrendBuffer);
SetIndexBuffer(1,DownTrendBuffer);
SetIndexStyle(0,DRAW_ARROW);
SetIndexStyle(1,DRAW_ARROW);
SetIndexArrow(0,159);
SetIndexArrow(1,159);
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));
//---- indicators
SetIndexStyle(0, DRAW_ARROW, EMPTY, 1);
SetIndexArrow(0, 233);
SetIndexBuffer(0, CrossUp);
SetIndexStyle(1, DRAW_ARROW, EMPTY, 1);
SetIndexArrow(1, 234);
SetIndexBuffer(1, CrossDown);
GlobalVariableSet("AlertTime"+Symbol()+Period(),CurTime());
GlobalVariableSet("SignalType"+Symbol()+Period(),OP_SELLSTOP);
//----
こんにちは。
こんな悩みがあり、プロに質問です。
問題点: 端末にトレンドラインのインジケータがあり、価格の後ろに移動する(トレーリングストップのようなもの)。ターミナルを閉じて再び開くと正常に動作しますが、コンピュータがシャットダウンしたり、ライトを消したりすると、混乱してトレンドラインの位置が保存されません。
質問: この問題を解決するにはどうしたらよいですか?もしかしたら、保存演算子があるか、プログラム的にどこかにトレンドラインの値を書き込んでいるのかもしれません。
アドバイスをお願いします。ありがとうございます。
ここで質問です。1つの指標に2つの指標があります。それぞれスタイルがあるのですが、どちらか一方だけが動作し、つまり両方のインジケータで同じデザインのシグナルが発行されます。スタイルと連動する、それが最後の定めです。問題は、そのスタイルをどう共有するかです。つまり、各インジケータにスタイルを割り当てるのです。
バッファーも増えるだろうし。
こんにちは。
こんな悩みがあり、プロに質問です。
問題点: 端末にトレンドラインのインジケータがあり、価格の後ろに移動する(トレーリングストップのようなもの)。ターミナルを閉じて再び開くと正常に動作しますが、コンピュータがシャットダウンしたり、ライトを消したりすると、混乱してトレンドラインの位置が保存されません。
質問: この問題を解決するにはどうしたらよいですか?もしかしたら、保存演算子があるか、プログラム的にどこかにトレンドラインの値を書き込んでいるのかもしれません。
アドバイスをお願いします。ありがとうございます。