このページでは、アローを表示した後判定時刻を迎えるまで別のエントリーを行わないようにする制御方法について解説していきます。
一つのエントリー中に別のエントリーを行ってしまうと、ナンピンになってしまいますし、正しいバックテスト結果を得られなくなります。
基本的にナンピンはお勧めしません。一つ目のエントリーでバシッと良いポジションでエントリーできるようにしていった方が良いです。

全体の流れを把握しておく
アローを表示した後の流れについては以下の通りでした。
- エントリー時間と判定時間を求める
- エントリー中は別のエントリーを行わない
- 判定時刻を迎えたらエントリーと判定時の価格を比較する
- 比較結果から勝敗を決める
- 勝敗結果を出力する
このページでは②について解説していきます。
このコードは5分足チャートで確定足ベースのロジックに対して判定するものを想定しています。
エントリー中は別のエントリーを行わない
エントリー条件に一致したら各時間データが格納されるようになりました。
しかし、このままだと判定を迎える前にアロー条件に達してしまった場合、新しいエントリー時間と判定時間が変数に代入されてしまい、以前の時間データが上書きされてしまいます。
そうなると、正しいバックテストが出来なくなりますので、一度エントリーしたら判定を迎えるまで次のエントリーをしないように制御しなければなりません。
そんな時に利用できるのがbool型の変数です。
まずは、bool型のグローバル変数を用意します。

bool LowEntryFlag = false; bool HighEntryFlag = false;
bool型の変数を宣言すると同時に初期値として「false」を代入しています。
次に、エントリー条件に「LowEntryFlagがfalse」という内容を追加します。
if文のカッコ内の最後に「&& !LowEntryFlag」を追加します。これで、今までの条件のほかに「false」の時という条件が追加されました。

変数の頭にある「!」は「LowEntryFlag == false」と同じ意味になります。
「true」になるタイミングは、実際にアローが表示されたタイミングなので、判定時間を求めるコードの次に「LowEntryFlag = true;」を追加します。


//Lowアロー条件 if(rsi_value >= 70 && sto_main >= 80 && sto_signal >= 80 && !LowEntryFlag) { Low_Arrow[i] = high[i] + 10 * Point; //5分現在足から1本分未来時間にずらす LowEntryTime = time[i] + PeriodSeconds(NULL) * 1; //5分現在足から2本分未来時間にずらす LowJudgeTime = time[i] + PeriodSeconds(NULL) * 2; LowEntryFlag = true; } //Highアロー条件 if(rsi_value <= 30 && sto_main <= 20 && sto_signal <= 20 && !HighEntryFlag) { High_Arrow[i] = low[i] - 10 * Point; //5分現在足から1本分未来時間にずらす HighEntryTime = time[i] + PeriodSeconds(NULL) * 1; //5分現在足から2本分未来時間にずらす HighJudgeTime = time[i] + PeriodSeconds(NULL) * 2; HighEntryFlag = true; }
これにより、一度エントリーが実施されたら新しいエントリーがされなくなります。
このままだと、二度とエントリーがされなくなってしまいますので、判定を迎えたタイミングで「LowEntryFlag」を「false」に戻してあげる必要があります。



「HighEntryFlag」もしっかり追加してね。
コメント
コメント一覧 (41件)
nMZYexI OFnqgXLg XbgW RgbW lRTbRP
TDK VFcZAHnX ZYmc OcKRX fpZHY IUczFsA
DNtWti mBu fQFxM
DPoq lEhd yPuG dPDi
htYFAOsK mimzfJ asmuJsj
https://pinupaz.top/# pin up
modafinil 2025: verified Modafinil vendors – safe modafinil purchase
modafinil legality: Modafinil for sale – modafinil 2025
reliable online pharmacy Cialis: best price Cialis tablets – affordable ED medication
doctor-reviewed advice: buy modafinil online – buy modafinil online
cheap Cialis online: online Cialis pharmacy – buy generic Cialis online
modafinil pharmacy: doctor-reviewed advice – buy modafinil online
fast Viagra delivery: secure checkout Viagra – buy generic Viagra online
Modafinil for sale: verified Modafinil vendors – buy modafinil online
best price for Viagra: trusted Viagra suppliers – buy generic Viagra online
buy modafinil online: buy modafinil online – modafinil legality
legal Modafinil purchase: purchase Modafinil without prescription – modafinil 2025
can i buy amoxicillin over the counter: Amo Health Care – where to buy amoxicillin 500mg
prednisone 20 mg tablets: PredniHealth – PredniHealth
where can i buy amoxicillin over the counter: Amo Health Care – amoxacillian without a percription
can i buy generic clomid without insurance: can you buy generic clomid – where can i buy cheap clomid
Москва. МСК психолог Соколиная Гора Психолог в Москве.
Раздражительность на членов своей семьи.
Анонимный прием.
Психологическое консультирование заключается в том, чтобы помочь клиенту разобраться в своих проблемах и вместе с ним найти пути выхода из сложной ситуации.
Дизайн человека может помочь вам лучше понимать людей вокруг вас, их энергетический тип, и как лучше взаимодействовать с ними. Ворота дизайн человека
Дизайн человека помогает понять, какой тип энергии вы излучаете, как вы принимаете решения, и как лучше использовать свою энергию, чтобы не выгорать, а чувствовать себя более удовлетворённым
Для каждого человека естественного искать выгоду для себя. Так происходит и с Дизайном Человека.
Дизайн человека может помочь вам лучше понимать людей вокруг вас, их энергетический тип, и как лучше взаимодействовать с ними.
Понимание своего Дизайна Человека может помочь в выборе жизненного пути, который лучше соответствует вашему характеру и предназначению. Манифестирующий генератор в любви
В целом, Дизайн человека может быть полезным инструментом для самопознания, саморазвития, и улучшения качества жизни. Он помогает понять себя и окружающий мир, и найти свой путь, который приносит счастье и удовлетворение.
Дизайн Человека позволяет учитывать индивидуальные особенность каждого человека и учит познавать свою истинную природу.
Каждый Профиль состоит из двух Линий: Сознательной и Подсознательной.
Профили в Дизайне человека · 1 линия — Исследователь · 2 линия — Отшельник · 3 линия — Мученик · 4 линия — Опортунист · 5 линия — Еретик · 6 линия — Ролевая модель.
Анализ своего Дизайна Человека может помочь в понимании причин, по которым вы испытываете определенные трудности, разочарования, и как можно их преодолеть.
Дизайн человека может помочь вам лучше понимать людей вокруг вас, их энергетический тип, и как лучше взаимодействовать с ними.
Мечтайте, живите со своими желаниями, грезами и пусть это будут только ваши мысли, ваш секрет, но будте осторожны, мечты хоть и иногда, но все-таки сбываются. (Неккер) https://gore.citaty-tsitaty.ru
Генеративные изменения. Получение сообщений из разных позиций восприятия. Энтерическая нервная система связана с центральной нервной системой, но может функционировать независимо. [Пирамида Короткова]
Разные подходы к решению проблем требуют разных кластеров мета-программ. Пирамида Дилтса-Короткова (модель логических уровней)
В профессиональном чате психолог. Сайт психологов. Помощь психолога чат с психологом.
Психотерапевты Самара. Сервис по подбору психолога 512 оценок
Психотерапевт Челны. Сервис по подбору психолога 365 оценок
На прием Клинцы. На прием Клинцы. 943 оценок
Психотерапевт Оренбург. На прием Клинцы. 627 оценок
Психотерапевт Оренбург. Психотерапевт Пенза. 431 оценок
Психотерапевт Оренбург. batmanapollo.ru 124 оценок
Психотерапевт Киров. batmanapollo.ru 759 оценок
Кпт курган. Психолог 917 930 оценок
Б17 психологи. professorkorotkov.ru 805 оценок
Психотерапевт Пенза. chat-s-psikhologom-v-telegramme.ru 222 оценок
Психотерапевт Пенза. chat-s-psikhologom-v-telegramme.ru 498 оценок
Психотерапевт Пенза. Психотерапевт онлайн 486 оценок
Б17 психологи. Психотерапевт онлайн 246 оценок