[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 159

 
Vinin:

所有

は、試行錯誤の道のりが長いです。

や公共図書館で数百人(数千人)の方にテストしていただいています。

kimiv guruによる古代のロスレス関数は実行不可能であることが判明しているが)

 
veti-k:

こんにちは、MT4 Period_Converterのデフォルトスクリプトを変更して、ローソク足が10pipsを超えたら新しいローソク足が開くようにする方法を教えてください。

externで変更!やることがない!?
 

もちろん、そうです。

NormalizeDouble (Lot*3*K, MarketInfo(Symbol(), MODE_LOTSTEP));

- ンセンスです。MODE_LOTSTEPの値が整数でない!!!!ロット正規化、例えばこんな感じです。

int li_dig = MathCeil (MathAbs (MathLog (MarketInfo (Symbol(), MODE_LOTSTEP) / MathLog (10)));
double ld_Lot = NormalizeDouble (Lot, li_dig);

ディミトリ! 人生で他人のアドバイスを使うようにしなさい。"自分の欠点をいじるより、冒頭の他人の開発品を使う方が PREFERABLE"!!!!

 
ありがとうございます!!!!わ、私が羊に...。
 
borilunad:
エクスターンで変更する!やることがない!?



差し支えなければ、コードのどの部分を変更する必要があるか教えていただけませんか?

 
veti-k:



できれば、コードのどの部分を変更する必要があるか教えていただけませんか?

コードの先頭には必ず変数表現があり、それをテストしてピックアップし、選択したらコードに入れる。

echtern int = 10point; 見て、任意の値に変更します!幸運を祈ります。

 
もし
borilunad:

コードの先頭には必ず変数表現があり、それをテストしてピックアップし、選択したらコードに入れる。

echtern int = 10 point; 見て、任意の値に変更します!幸運を祈ります。



できるのなら、本当に必要なんです。 お願いします))
 
veti-k:
もし

差し支えなければ、お願いします))

スクリプトConverter_Periodがある場合は、変数を1つ持つ。

extern int ExtPeriodMultiplier = 3; // new period multiplier factor

M1に乗せると、3、4・・・となる。お好みでさらに1分。

時計も同じです。

RangeBars_fromM1_timeがあれば、変数も1つです。

extern int    PointsInBar       = 100;

好きな点数を設定しよう今、手に入れた!

 
borilunad:

スクリプトConverter_Periodがある場合は、変数を1つ持つ。

M1に乗せると、3、4・・・となる。お好みでさらに1分。

時計も同じです。

RangeBars_fromM1_timeがあれば、変数も1つです。

好きな点数を設定しよう今、手に入れた!


了解しました。スクリプトConverter_Periodに必要なのは、他のタイムフレームを作ることです。 例えば、ローソクが8分間続いた場合、3分後に10ピップスのローソクになり、その後閉じて再び開き、残りの5分を終わらせるというようなことをさせたいのですが、可能でしょうか。
 
veti-k:

はい、そうですか。多分、私はそれを明確にしなかった。 私が必要とするスクリプトConverter_Periodは、他のタイムフレームを作ることです。 私はそれが条件と一緒にこれを行う必要があります、例えば、キャンドルが8分間行く場合は、3分後に10ピップのために行く、それは閉じ、別のものを開き、さらに5分間出て行くはずです?

その場合、RangeBars_fromM1_timeが必要です。

extern int    PointsInBar       = 100;

好きな点数を設定しよう