指値買いは価格を指定して注文する方法で、成行買いは現在の市場価格で即時約定を目指す注文方法です。指値は価格コントロールが可能ですが、成行は確実性が高いのが特徴です。
指値が約定しない場合、1) 指値価格を市場価格に近づける、2) 注文量を減らす、3) 流動性の高い時間帯を選ぶ、といった方法が有効です。特に初心者は少し高めの指値を設定すると約定しやすくなります。
初心者には指値買いがおすすめです。価格をコントロールできるため、思わぬ高値掴みを防げます。ただし急激な相場変動時には成行を使うなど、状況に応じて使い分けることが大切です。