[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 318

 
Azerus:


どうですか?int init()の後のインジケータラインの設定にあります。

ArrayInitialize(Buffer,EMPTY_VALUE)。

initでデフォルト値を与えていますね。

 
snail09:

ありがとう、うまくいったよ......。
 

皆さんこんにちは、思い当たる節があれば教えてください。インジケータに外部パラメータ - extern bool save = false; がある場合、手動で - save = true; に切り替える必要があり、プログラムは何かを記憶します。 ただし、タイムフレームを変更した場合は、パラメータを-false;にリセットする必要があります。

実行、trueで、時間枠を変更したときに、falseに変更するために?

 

さて、どうしたものか

int init(){int ctf=Period();}

int start(){
if (ctf!=Period()) save=false;
....


 
 

より正確には、ctf宣言はinitの前に置かれなければなりません。

int ctf;
int init(){ctf=Period();}
 
あるいは、イナイトの静電容量?ダメ?
 
fore-x:

問題は、タイムフレーム変更後、インジケーターのプロパティで外部変数の値がリセットされないことなのですが、これは無理なのでしょうか?


インジケータ(EA)を書いてコンパイルすると、ex4ファイルには外部変数のデフォルト値が含まれることになりますが、これは正しいですか?TFの変更に対応するためのバリエーションを提示されましたが、あなたには合いませんでしたね。他の選択肢もありますが、あまり些細なことではありません。
 
dofer-dert:

EAを変更するためのヘルプが必要

Expert Advisorは逆張りで取引してください。

売り指値注文の代わりに買い 指値注文

と買い指値注文の売り

不思議なことに、「売り指値買い」「買い指値→売り」が逆転しているのを初めて見ました。現在のBidとAsk、ストプレベルやフリーズを含む保留注文の設定可能な許容水準はありますが、ご指摘の逆を単純に行う方法は全く分かりません。論理がまったく変わってしまうのです。さて、あなたの条件に合うOrderSend関数の許容パラメータを計算し、制約を考慮し、とにかくやってみましょう。デバッグ情報を見ることもできる...。
 
snail09:
不思議なことに、「売り指値→買い」「買い指値→売り」が逆転しているのを初めて見ました。現在のBidとAsk、stoplevelsとfreezeを含む保留中の注文を設定するための可能な許容レベルがありますが、あなたが提案することの反対を単純に行う方法 - 私は全くわかりません。論理がまったく変わってしまうのです。さて、あなたの条件にあったOrderSend関数の許容パラメータを計算し、制約を考慮し、とにかくやってみることです。デバッグ情報を見ることも...。

自分では指定していないのですが...:-)、多分ここで作者はデバッグ用TCを殴り書き にしたいのでしょう...:-)、 それです。
 
snail09:
...しかし、あなたが提案したことと反対のことを単純に行う方法は、私には理解できません。論理がまったく変わってしまうのです。さて、あなたの条件にあったOrderSend関数の許容パラメータを計算し、制約を考慮し、とにかく試してみてください。デバッグ情報を見ることもできる...。
トレードを行う際に、全ての条件や生物の asc、bidなどを考慮してエントリー条件を変更することは何も難しいことではありません -