staticboolФлаг_СССР1,Флаг_СССР2,Флаг_СССР3; //static or global
if (условие1) Флаг_СССР1=true;
if (условие2) Флаг_СССР2=true;
if (условие3 && Флаг_СССР2) Флаг_СССР3=true;
if (Флаг_СССР1&&Флаг_СССР2&&Флаг_СССР3){OrderSend(); Флаг_СССР1=false; Флаг_СССР2=false; Флаг_СССР3=false;}
私が考えていたのは、どうせ理解されないようなコードを書く意味があるのか、ということです......。
まずは教科書を見ないと...。
コードを書いてみて、その価値があるかどうか......。まずはシンプルにしたほうが...。
フラグの原理、戻り値、キャンセルなどを理解したい。
レンジバーのロングヒストリーを取得する方法をご存知の方はいらっしゃいますか?RangeBarChart_v203インジケータを使用しています。どう設定を変えても、2ヶ月より早くバーが表示されることはありませんでした。もちろん、議事録の最後の2ヶ月の期間を削除して4ヶ月にすることはできますが、もっとエレガントな方法はないでしょうか?
レンジバーのロングヒストリーを取得する方法をご存知の方はいらっしゃいますか?RangeBarChart_v203インジケータを使用しています。どう設定を変えても、2ヶ月より早くバーが表示されることはありませんでした。もちろん、議事録の最後の2ヶ月の期間を削除して4ヶ月にすることはできますが、もっとエレガントな方法はないでしょうか?
A,M,A,KDE,どこで,YGO,GET,Barchart,to,Tweak?
ふむ。
計算制限を解除し、データをファイルに保存する(コーヒーカスで推測、tel.https:https://www.mql5.com/forum/enhttps://www.mql5.com/forum/enforum.mql4.com) 。
コードを書いて、見てみよう...。まずはシンプルにした方がいい...。
フラグの動作や戻り値、アンドゥなどを理解する必要があるのですが...。
例を見ることができますか?
splxgfを支持します、オプションでソ連国旗を使ってもいいのでは?
レンジバーのロングヒストリーを取得する方法をご存知の方はいらっしゃいますか?RangeBarChart_v203インジケータを使用しています。いくら設定を変えても、2ヶ月より早くバーが表示されることはない。もちろん、議事録の最後の2ヶ月の期間を削除して4ヶ月にすることはできますが、もっとエレガントな方法はないでしょうか?
これは、チャートのバーの本 数が少ないためです。もちろん、もっと多く設定することも可能ですが、MT4は2GBのRAMでしか動作しません。1.5Gbに近づくと、問題が発生し始めます。
そのため、このようなボリュームでは、ディスクから部分的に、あるいはすべてディスクから作業する必要があります。履歴を扱うためのDLLを作りました。HSTファイルから直接読み込む。残りはMT4のメモリから書き込む。
ターキーはこちらからダウンロードできますhttp://minus.com/lbsNurMCnjQrsW
コードを詮索してみたが、わからない。問題は、私が理解しているように、バーの数を担当する機能の一部がDLLに格納されていることです。
ちなみに、パラメータBacktestingがあります。偽の場合は1週間程度、真の場合は2ヶ月程度です。
これは、チャートのバーの本数が少ないためです。もちろん、もっと多く設定することも可能ですが、MT4は2GBのRAMでしか動作しません。そして、1.5Gbに近づくにつれ、問題が発生します。
そのため、このようなボリュームでは、ディスクから部分的に、あるいはすべてディスクから作業する必要があります。履歴を扱うためのDLLを作りました。HSTファイルから直接読み込む。残りはMT4のメモリから書き込む。
私の理解では、DLLはチャート上のバーでは動作せず、ヒストリーの分単位のバーで動作します。
このDLLはレイド用、あるいは標準的なチャートを扱うために書かれたのでしょうか?
他にどのような仕組みがあるのか、ですが
extern int RenderUsing1MhistoryBars = 0; 試してみましたか?
他にどのような仕組みがあるのか、ですが
extern int RenderUsing1MhistoryBars = 0; 試してみましたか?
しました。効果なし
1.私の理解では、このインジケータはチャート上のバーでは動作せず、ヒストリーの分単位のバーで動作します。
2.このDLLはレイド用、あるいは通常のチャートを扱うために書かれたのでしょうか?
1.同じものです。
2.何でもできる。