externbool Покупать = false;
externbool Продавать = false;
if ( pcb < Ask && Ask < pl ) // Если Аск цены попал в зону между Уровнем и КлозеБай,
{
Покупать = false; // останавливаем покупку
Продавать = true;
}
if ( pl < Bid && Bid < pcs ) // Если Бид цены попал в зону между Уровнем и КлозеСелл,
{
Продавать = false; // останавливаем продажи (контрольный флаг)
Покупать = true;
}
if ( pl < Bid && Bid < pb ) // Если Бид цены попал в зону между Уровнем и Покупкой,
{ // начинаем покупать
Покупать = true;
}
if ( pl > Ask && Ask > ps ) // Если Аск цены попал в зону между Уровнем и Продажей,
{ // начинаем продавать
Продавать = true;
}
もう、ifeの文字列を見て、見て、見て、見て......。 何か理由があるに違いない、私が混乱して、単純で初歩的なことが見えていないのかもしれない、そういうこともあります。
朝から見ました。出て行った。戻ってきてもう一度見てみると、より簡単に、ifs、more、less...といった感じです。全く理解できない。
そして、これは私のスタートの下での話です。
p.s. すべてはこの戦略的条件のためです。
EMA-期間10が上から下へクロス EMA-期間200、CCIが上から下へ0.100または100をクロス、キャンドルがLMA-期間100を閉じるか下回る。
0xはまさに16桁の数字です。
ありがとうございます。
黄色の矢印が全くない。悪魔は知っている。しかも、ジークコンディションが効くのに!!!!
Zirkの状態。
スクリーンショット
インジケータ・アレイの0番目のインデックスを埋めない。
を参照してください。
ちょっと(構造的に)曲がっていますが、最初のうちはこれでいいでしょう。アドバイス:「コードを書くための正しいアプローチにすぐに慣れること」。例えば、次のような条件をコードで使用します。
遅かれ早かれ、テスターをオンライン取引に任せ、複数のEAが並行して動作する可能性があり、このコードは動作しないため、無教養である。ご返信ありがとうございました
知ることができる。もっと配列の勉強をしたほうがいい。
Total==0」の条件は、私のアイデアを実際に手早く確認するために書いたものです。これからCode Baseを調べて、この状態を修正するための類似のものを探してみます。
正しいコードの書き方を学ばなければならない。訂正させていただきます。
どうもありがとうございました。
iHighest() とiLowest() のどこが気に入らないのでしょうか?
このような機能があることを知りませんでした。これから試してみようと思います。
情報提供ありがとうございました
0xはまさに16桁の数字です。
16進数ではその両方を指します。例えば、C言語では0x0000、アセンブラでは0000Hです。
こんにちは。
受信した情報をファイルに追加する方法を教えてください。つまり、ある数字を取得したら、その数字をファイルに書き込む 必要があります。
FileWriteStringのようですが、なぜかあるものの代わりに虚無に書き込まれます...どなたか正しい方法を例示していただけないでしょうか。
...また、録音が行われるとしても、読めないような理解不能なエンコードで行われている -(
ありがとうございます。
インジケータ・アレイの0番目のインデックスを埋めない。
を参照してください。
ちょっと(構造的に)曲がっていますが、最初のうちはこれでいいでしょう。アドバイス:「コードを書くための正しいアプローチにすぐに慣れること」。例えば、次のような条件をコードで使用します。
なぜなら、遅かれ早かれ、Strategy Testerを離れて、複数のEAが並行して動作するオンライン取引に切り替えることになり、このコードが動作しなくなるからです。私が理解した限りでは、このようにやり直す必要があるのです。
また同じ問題が発生した。Expert Advisorを起動すると、すぐにSELL注文をオープンしてしまう。
その理由を教えてください。
私が理解する限り、このようにやり直す必要があります。
また同じ問題が発生した。Expert Advisorを実行すると、すぐにSELL注文が開かれる。
その理由を教えてください。
交換する。
へ。
そして、なぜ売り注文が(あなたのバージョンで)開くのか(私が先に言ったことに基づいて)、自分でその答えを見つけてください!!!
トレードの方向に合わせてフラグを立てました。条件:ライン間の1つのゾーンに当たれば買い、それ以外のゾーンに当たれば買い控え、売り。この工程を横線で規制しています。
その前に、露出したラインの価格を聞いています。そしてその後に、フラグに応じて、注文を出したり、閉じたりするブロックがあります。
コードは些細なことですが簡単です。でも...- 質問...
この設計が機能し始めると、売買値が予測不可能(カオス)になることが判明。なぜそうなるかというと、「if」関数と「end」「more/less」演算子には明確な条件があるからです。
つまり、プログラムは自分の都合で行動する。変数の値に何が書かれていても、買ったり売ったり、何もしなかったりする。
どのように、何を書けば、条件が整うのか、そして何より、その条件が整うのか。何が間違っていて、何が考慮されていないのか?(関数の条件に必要なことは全て記載したつもりです)。
また、このトピックには別の問題もあります。条件によって変数が変化する場合、Expert Advisor の設定(F7 でアクセスする場合)の値は、ユーザーが設定したものと同じになります。だから、これらの変数の現状を見ることができないのです。どうすれば、彼らの価値観が今どうなっているのかがわかるようになるのか。