そうなんです、インジケーターなんです、そういう風にやっているんです。メタエディタを使って、「Print("I am working on real account"); 」と書いています。問題は、このメッセージをプログラムに出力させる方法です。つまり、どうすればこのメッセージを表示させることができるのか。ターミナルを再起動し、チャートにインジケータを 追加します。しかし、インジケータが動作している間は、このメッセージは表示されません。すなわち、年号に誤りがある場合の探し方。phpのすべてのコードに目を通す必要はないでしょう。エラーとそれが存在する行を出力する。しかし、ここではエラーメッセージの見方など、どうすればいいのかさえわからない。
そうなんです、インジケーターなんです、そういう風にやっているんです。メタエディタを使って、「Print("I am working on real account"); 」と書いています。問題は、このメッセージをプログラムに出力させる方法です。つまり、どうすればこのメッセージを表示させることができるのか。ターミナルを再起動し、チャートにインジケータを追加します。しかし、インジケータが動作している間は、このメッセージは表示されません。すなわち、年号に誤りがある場合の探し方。phpのすべてのコードに目を通す必要はないでしょう。エラーとそれが存在する行を出力する。エラーメッセージの見方もわからない。
//---------------------открытие покупки-----------------------if (Ticket_Fibo==0) // Если ордер не открыт
{
if (SignF_up==true) // Если имеется сигнал на покупку
{
sl=Bid-0.002; // Выставляем значение уровня стопа на 20 пунктов ниже цены покупки
Ticket_Fibo=OrderSend(Symbol(), OP_BUY, Lot, Ask, 2, sl, tp1); // Открытие ордера на покупку
}
//--------------------открытие продажи----------------------------- if (SignF_dn==true) // Если имеется сигнал на продажу
{
sl=Ask+0.002; // Выставляем значение уровня стопа на 20 пунктов выше цены продажи
Ticket_Fibo=OrderSend(Symbol(), OP_SELL, Lot, Bid, 2, sl, tp1); // Открытие ордера на продажу
}
}
配列の全セルをループし、反復毎にその内容をログに記録する。
ちょっと複雑なんですが...。ちょっと長いくらいです。 このような方法はないでしょうか。例えば、print(ExtMapBuffer[0]);で中身を表示させることはできますか?ただし、そのようにできるのであれば、この値を見るにはどうしたらいいのでしょうか......?何を使って?
ちょっと複雑なんですが...。ちょっと長いくらいです。 何かいい方法はないでしょうか。例えば、コード中にprint(ExtMapBuffer[0]);と書いて、中身を見ることはできるのでしょうか?ただし、そのようにできるのであれば、この値を見るにはどうしたらいいのでしょうか......?何を使って?
まあ、紙に手書きでやる必要もないし、プロセッサがかわいそうか(笑))。Write For(int i=0; i<ArraySize(ExtMapBuffer);i++) Print("ExtMapBuffer[",i,"]=",DoubleToStr(ExtMapBuffer[i],8)); 一行のみ。
配列の名前から判断して、何かの指標からですが。どうせ画面に映るんだろう。
まあ、紙に手書きでやる必要もないし、プロセッサがかわいそうか(笑))。Write For(int i=0; i<ArraySize(ExtMapBuffer);i++) Print("ExtMapBuffer[",i,"]=",DoubleToStr(ExtMapBuffer[i],8);
配列の名前から判断して、何かの指標からですが。とにかく画面に映ることがほとんどです。
そうなんです、インジケーターなんです、そういう風にやっているんです。メタエディタを使って、「Print("I am working on real account"); 」と書いています。問題は、このメッセージをプログラムに出力させる方法です。つまり、どうすればこのメッセージを表示させることができるのか。ターミナルを再起動し、チャートにインジケータを 追加します。しかし、インジケータが動作している間は、このメッセージは表示されません。すなわち、年号に誤りがある場合の探し方。phpのすべてのコードに目を通す必要はないでしょう。エラーとそれが存在する行を出力する。しかし、ここではエラーメッセージの見方など、どうすればいいのかさえわからない。
デバッグメッセージの解析が不要な場合は、削除してください。テスターの「ログ」タブには、すべてのメッセージが表示されるわけではありません。それらはすべて過去ログにある。誰かが必要としている。だから、自分で空間をきれいにすることに気を配る。または、ログディレクトリをクリアするためのウォークマンをサイトで検索してください。
どういうことかというと、新しいテストをするたびに古いログが取り除かれ、バラストになるのです。そうすれば、ログには常に直近のテストの最新の情報しか残らない。自動ログクリーナがまだ見つかっていないんです。
セプルカ:
まあ、紙に手書きでやる必要もないし、プロセッサがかわいそうか(笑))。Write For(int i=0; i<ArraySize(ExtMapBuffer);i++) Print("ExtMapBuffer[",i,"]=",DoubleToStr(ExtMapBuffer[i],8);
配列の名前から判断して、何かの指標からですが。とにかく画面に表示されることが一番多いですね。
そうなんです、インジケーターなんです、そういう風にやっているんです。メタエディタを使って、「Print("I am working on real account"); 」と書いています。問題は、このメッセージをプログラムに出力させる方法です。つまり、どうすればこのメッセージを表示させることができるのか。ターミナルを再起動し、チャートにインジケータを追加します。しかし、インジケータが動作している間は、このメッセージは表示されません。すなわち、年号に誤りがある場合の探し方。phpのすべてのコードに目を通す必要はないでしょう。エラーとそれが存在する行を出力する。エラーメッセージの見方もわからない。
私のプログラムでは、注文の開始はゼロの変数のみで規定し、それをオープンオーダー番号として保存しています。 ここで何かを見逃しているのか、それとも他の場所にエラーがあるのか・・・。アドバイスお願いします:) 注文が開始されるプログラムの一部をご紹介します。
まあ、メタエディタを変更した後にインジケータをコンパイルするのを覚えていれば、プログラムがそのロジックでPrintに行かないだけで、JOURNALタブのTERMINALウィンドウを見ていないEXPERTS.リアル/デモでは、PrintをAlertに置き換えると、確実にポップアップします。 。
アラート ありがとうございました。
英語とロシア語で書かれた端末の写真を添付します。
端末で他の言語、例えばオランダ語を選択してみて、どうなるかを確認してください。
私のプログラムでは、注文の開始はゼロの変数のみで規定し、それをオープンオーダー番号として保存しています。 ここで何かを見逃しているか、エラーが他の場所にあるかのどちらかです......アドバイスお願いします:) 注文が開始されるプログラムの一部をご紹介します。
最低敷地面積を決定する 機能があります。
なぜ対数があるのか、しかも自然対数なのかが気になるところです。なぜ、一方を他方で分けるのでしょうか?作者はこの機能で何を実現したかったのでしょうか?