どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 169

 
KottCoos:

そんな問題が生じている。 ストラテジーテスターは一度しか使えません。より正確には、ビジュアライゼーションテストが一度発動され、次に「スタート」ボタンを押すと、「ビジュアライゼーション」チェックボックスはリセットされ、何も起きません(sort of doesn't happen)。これをどうすれば打ち破れるのか。


VISUALisationと一緒にOPTIMISATIONにもチェックを入れていないのですか?
 
yosuf:
プログラマーの皆様、パソコンを再度再起動した際、通常のチャートの代わりにターミナルを開くとグレーのウィンドウが表示され、オープンポジション、EA、インディケータが失われました。しかし、新しいチャートを開くとポジションは表示されますが、EAとインディケータがなく、再度インストールしなければならなかったのはなぜですか?これと何の関係があるんだ?また取り付けることになりました。 ありがとうございました。

ディスクから物理的に消えてしまったのでしょうか?そんなことはないだろう。今のテンプレートが無くなっただけでしょう。おそらく、テンプレートがないことも原因でしょう。
 
Sepulca:

ドライブから物理的に消えてしまったのでしょうか?そんなことはないだろう。おそらく、現在のテンプレートが無くなっただけだと思います。より正確には、おそらくテンプレートの欠如さえも。
チャートを呼び出し、Expert Advisor とインジケータをインストールし、以前のモードに設定すると、オープンポジション、残高、資金、...が保存されたため、すべてが通常どおりに動作しました。サービス設定で以前のプロファイルを検索すればよかったのかも?それとも無駄だったのでしょうか?端末が乗っているディスクを確認したところ、満杯かと思いきや、いや、空き容量がいっぱいだ。ドライブからターミナルを呼び出してもダメでした。つまり、4つの利用可能なチャートプロファイルが、アドバイザーとインジケーターとともにすべて失われたのです。チャートをリセットすることだけが有効でした。その理由はまだはっきりしていない。
 
yosuf:
プログラマーの皆様、パソコンを再度再起動した際、通常のチャートの代わりにターミナルを開くとグレーのウィンドウが表示され、オープンポジション、EA、インディケータが失われました。しかし、新しいチャートを開くとポジションは表示されますが、EAとインディケータがなく、再度インストールしなければならなかったのはなぜですか?これと何の関係があるんだ?ありがとうございました。 。
このような状況は、(欠落している)ターミナルがサービスとして動作している(つまり、GUI なしで動作している)場合に起こり得ます。タスクマネージャーで、未確認のterminal.exeプロセスを確認する
 
TarasBY:
このような状況は、(欠落している)ターミナルがサービスとして動作している(つまり、GUIなしで動作している)場合に起こり得ます。タスクマネージャーで、未確認のterminal.exeプロセスを確認する

正しく起動しない原因は?土曜日にもう一度、端末の停止と再起動を試してみます。また繰り返すのでしょうか?またこちらに書き込みますので、よろしくお願いします、ありがとうございました。
 
こんにちは。保留中の注文が トリガーされると、時間とスリッページをファイルに書き込む。
handle=FileOpen("проскальзывание.csv",FILE_CSV|FILE_READ|FILE_WRITE,';');
FileSeek(handle, 0, SEEK_END);
FileWrite( handle,TimeToStr(TimeCurrent(), TIME_DATE|TIME_MINUTES|TIME_SECONDS),text,symbol,Magic, проскальзывание) ;
FileClose(handle);

次に、注文が決済されたとき、その利益を同じ行に追加する必要があります。

今のところ、改行で書くことしかできていません

handle=FileOpen("проскальзывание.csv",FILE_CSV|FILE_READ|FILE_WRITE,';');
FileSeek(handle, 0, SEEK_END);
FileWrite( handle,TimeToStr(TimeCurrent(), TIME_DATE|TIME_MINUTES|TIME_SECONDS),Profit) ;
FileClose(handle);
同じ行に書く方法を教えてください。
 
それを閉じて、バイナリとして開き、最後から2文字戻して書き(セミコロンを忘れずに)、その2文字を必ず追加してください。そこで、ファイルの終わりを 書き込む(EOF)。こんな感じ。私はコードを並べる時間がないので、自分でやってください。
 

皆さん、もう一度質問させてください。

各バーについてデータベースから引用を引き出すには?最終的には、各バーごとにそれらを合計し、出来高で割って、そのバーの平均気配の値を求めなければならない。これは、本当の意味での平均線指標を作るために必要なことです。

Buffer1[i]=(Close[i]+Open[i]+High[i]+Low[i])/4; を足して、平均で何かを見つけることができますが、それほど厳密ではありません。

検索の方向性を教えてください。


 
VladislavVG:


このように実行してみてください。

過去ログを見てください。


OK、やってみますが、エラーが再現されるのは2、3日後でしょう。先ほど言ったように、この問題は実際の状況下でしか存在しないからです。並行して、トロールの条件を変更したブランチを走らせる。

   if ((bars_n<1) || (indent<0) || (ticket==0) || ((tmfrm!=1) && (tmfrm!=5) && (tmfrm!=15) && (tmfrm!=30) && (tmfrm!=60) && (tmfrm!=240) && (tmfrm!=1440) && (tmfrm!=10080) && (tmfrm!=43200)))
注文が再選択されるのは問題かもしれないと思い、選択項目を削除してみました。また、結果を報告します。
 
多くの場合、何行かを数文字分右に移動させる必要があります。
MetaEditorで一括して行うことは可能でしょうか、それとも昔ながらの一行一行の方法のみでしょうか?