日中に1%以上上昇した銘柄を検索します。 マクロメニューからもできるのですが、 ---- #image(マクロ4検索001.jpg) ---- 今回はテクニカルメニューから行きます。 ここでは必ず、&bold(){検索したい足になっているか、銘柄のメニューがあっているか確認します。} ちなみに検索は、テキスト銘柄や、米国株はできないようです。 ---- #image(マクロ4検索005.jpg) ---- こういう画面が出ますので、マクロ編集画面へ行きます。 ---- #image(マクロ4検索006.jpg) ---- 編集画面に入力します。以下で解説します。 ---- #image(マクロ4検索007.jpg) ---- if (A) then (B)文です。 (A)の条件を満たしたら(B)を実行しろ、という命令文です。 (A)の条件は、等号式か不等号式になることが多いと思います。 この場合では、open(始値)を1.01倍して、close(終値)より小さければ、buy(買い)なさい、という意味になります。 ①②③で示したとおり、不等号式の両辺の括弧や、(A)部分を総括した括弧をつけると確実になります。 ---- #image(マクロ4検索008.jpg) ---- check、runボタンを押して問題なければ終了します。 ①に、今、編集したマクロが表示されます。 ②~⑤に、検索する条件を確実に入力します。 ⑥ボタンで実行します。 ---- #image(マクロ4検索009.jpg) ---- 左下の①で、検索する様子が見えます。 検索が終ったら②が出ます。 ---- #image(マクロ4検索010.jpg) ---- 注目銘柄Aに、検索した条件の銘柄が出てきました。 ---- #image(マクロ4検索011.jpg) ---- 株価データをチェックしてみます。 確かに条件にあっています。 今回は簡単な条件で試しましたが、excel等に条件式を打ち込んで、自分が欲しい条件にあっているか、必ず自分の目で確認しましょう。 ---- #image(マクロ4検索012.jpg) ---- #image(マクロ4検索013.jpg) ---- ----