エラー、バグ、質問 - ページ 1671

 
A100:
動作しないのは原始的すぎる - ここhttps://www.mql5.com/ru/forum/1111/page1687#comment_2792721 のようなもっと複雑な呼び出しについて話しているのだが、エラーの種類が違う。

あなたのコードに間違いがあったので、それを指摘しただけです。そして、リンク先の例では、コンパイルに何か問題があるようです。

アップしました。

そして、クラスオブジェクトが宣言されるだけでなく、使用された場合、あなたの例は動作すること。

void OnStart()
{
   A b;
   Print(b.f1());
}
 
Sergei Vladimirov:

あなたのコードに間違いがあったので、それを指摘しただけです。

はい、ありがとうございます。
 
Metaquotes-DemoのEURUSDのM1 バーには、ゼロでないボリュームフィールドがあります。その価値観はどこから来るのでしょうか。
 

クロスプラットフォームがますます重要になり、MQL4とMQL5のフォルダを一つにまとめ、各端末が自分のMQL4/5フォルダで作業していると思わせる必要が生じてきました。

ポータブルモードで行うには?

 
fxsaber:

クロスプラットフォームがますます重要になり、MQL4とMQL5のフォルダを1つに統合し、各端末が自分のMQL4/5フォルダで作業していると思うようにする必要が生じました。

どうすればいいのか?

二足のわらじを履くのをやめ、ついにMQL5に完全移行。
 
Karputov Vladimir:
二足のわらじを履くのをやめ、ついにMQL5に完全移行。

それはフリーランスの人に言ってください。支持される!確かに、パンの大きさは一桁小さくなりますね。

この問いに対する答えはあるのでしょうか?

 
fxsaber:

クロスプラットフォームがますます重要になり、MQL4とMQL5のフォルダを一つにまとめ、各端末が自分のMQL4/5フォルダで作業していると思わせる必要が生じてきました。

ポータブルモードで行うには?

mklink /j "で解決しました。
 
Stanislav Korotky:

その理由を以下のコードで説明してください。

?

?

最初の日付のペアは、2つの異なる日を含んでいます。IMHOは、バーの 数を2に等しくすることを返すべきです。

Bars関数での日付の扱いは、Copy関数と全く同じです。

指定された日付範囲のデータを要求する場合、要求された間隔に該当するデータのみが返され、間隔は秒単位で指定され考慮される。これは、値(ボリューム、スプレッド、インジケータバッファの値、Open、High、Low、Close、Time)が返されるバーの開始時刻が、常に要求された間隔内にあることを意味します。

つまり、現在の曜日が土曜日 であれば、start_time=先週の火曜日stop_time=先週の 金曜日のデータをコピーしようと すると、 この関数は0を返します

日足タイムフレームのバーオープン時間は0:00、リクエストではそれぞれ

time1=2016.09.02 23:55:00 time2=2016.09.05 00:00:00 n=1

日足では、金曜日のバーは選択に含まれず、月曜日のバーのみが選択に含まれます。

 
Alexey Da:

Bars関数での日付の扱いは、Copy関数と全く同じです。

日タイムフレームのバーの開始時刻を0:00とするクエリで、それぞれ

time1=2016.09.02 23:55:00 time2=2016.09.05 00:00:00 n=1

日タイムフレームでは、金曜日のバーは選択されず、月曜日のバーだけが選択されます。

金曜日の最後の5分足のバーが、同じ金曜日の日足に属さないことが判明?
 

どこに行くんだ?変更に気づかなかったのですが、プロフィールでも新着 情報が出るんですね。