質問掲示板
岡三RSS
集いの広場

アップロードされたファイルおよび投稿内容についての注意事項 別窓

複数の単語で検索する方法 別窓

【国内株式、先物・オプション】岡三RSS質問箱

RSSユーザー

先物の売約定と買約定をエクセルの下に書き出したいです。

お世話になります。

岡三RSSで先物の売約定と買約定をエクセルに記録したいです。
当日16時30分~5時30分迄の1約定毎1枚から記録し、
累積を出したいのですが、行数制限を気にせず下の行に書き出す
方法が知りたいです。

イメージとしては、
「岡三RSSでできること Vol.2」
https://www.youtube.com/watch?v=Iw6j9m5JwUY
の中の34分位にあります、TICK関数による
「売り注文」「買い注文」を1約定毎に記録するような感じです

https://www.okasan-online.co.jp/ont/rss/manual/detail/27
の中にあります、FTICK_M関数ですと、自動で更新がされない為、
VBAでの記述をする方法は有りますか。

何度かVBAに挑戦しては、分からずの初心者です。
宜しくお願い致します。

2021年04月05日

大野 了

こんにちは!!

だいぶ、いろいろと策を練ってみたのですが、
完全な制度で、すべてのTickを記録し続けることは厳しそうです。

理由としましては、
岡三RSSで複数セルを使い一つのデータを取得する際に、
時間軸がずれるという問題があります。
(FCAMDLEを4つ使い、始値、高値、安値、終値を取るような
1つの時間軸のデータを、4つの関数に分けて取る場合、
1行の始値、高値、安値、終値 で時間軸がずれてしまう)

これを回避するため、岡三オンライン証券さんが、
CSV項目というのを少し前に追加してくれたのですが、
残念ながらTickにはCSV項目が存在しないため、この時間のずれを対応することが難しく、
単純にVBAでデータの退避を行っても、でたらめなデータが出来上がる可能性が高いです。

このためデータの補正をプログラムでする必要が出てくるため、
残念ながらVBAを駆使しても、1件ずつの約定を取得することは厳しいと思います・・・

んーなんか良い手無いかな・・・
悩む・・・

2021年04月05日

ログインしてコメントを投稿する

RSSユーザー

大野 様

この度は、早速ご連絡を頂き大変有難うございます。

VBAを駆使しても難しいという事ですね。

FTICK_M関数の「当日売約定数累計」「当日売約定数累計」
が知りたいのですが、こちらを使用してみます。
1分とか10分おきに、自動で更新し、
下に書き出すのも、難しそうでしょうか。

2021年04月05日

ログインしてコメントを投稿する

大野 了

RSSユーザさん

なるほどー

一枚ずつという事ではなく、
1分単位で、その時間までの累積だけでよいのであれば、
FTICK_Mを1分ごとに更新して、最新足を書き出していけば大丈夫と思います。

FQUOTEでもできますが、売約定累積と、買約定累積で時差問題が出てしまいので、
FTICK_Mを1分ごとに更新して最新足を取るのが簡単だと思います!!

やり方としては・・・

1.FTICK_Mで約定累積を取るようにする。
2.VBAで1分おきに以下の処理を実行
  ・RSSを手動更新させる
  ・FTICK_Mの最新足(一番上)の1行を退避

という流れで行けると思います!!


以前に頂いた質問のURLを転記という形で大変申し訳ないのですが、
以下の内容で行けると思います!!

・RSSを手動更新させる
https://bbs.okasan-online.co.jp/ont/rss/board/?page=1&topic_id=80#comment_713

・VBAを1分おきに実行させる
https://bbs.okasan-online.co.jp/ont/rss/board/?page=1&topic_id=258#comment_1385
こちらは2秒ごとですので、
NextTime = Now + TimeValue("00:01:00")
と書き直して頂くと、1分おきにマクロが繰り返し実行されます!!

VBAをどの程度使われているかわからないため、
とりあえず、内容だけを箇条書きにしてみましたー(手抜きでごめんなさい

もしわかり辛い点がありましたら、再度ご連絡頂けますと幸いです!!

2021年04月05日

ログインしてコメントを投稿する

RSSユーザー

大野様

是非、岡三RSSに入金して、実施してみます。

また、教えて頂きたい事がありましたら、連絡をさせていただきます。

この度はご丁寧に教えて頂き、本当に有難うございました。

2021年04月05日

ログインしてコメントを投稿する

RSSユーザー

2021-4-6.jpg (96.3KB)

大野様

ご連絡有難うございます。
早速試してみました。

VBAは全てどなたかのコピーでやってきました。
VBAの記述は一切出来ないので、マクロの記録を作成してみました。

大野さんから教わった内容と、自分で作成したマクロを加えて
作成しました。

自分で作成したマクロ記録は、売約定累積-買約定累積を
下に書き込んでいくタイプでM列に書き込んでいきます。


Sub 記録()
'
' 記録 Macro
'

'
Range("M5").Select
Selection.Copy
Range("M7").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("L7").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=NOW()"
Range("L7:M7").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Range("L8").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("O8").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = ""
Range("O10").Select

End Sub




そこへ大野さんから教わった、
・RSSを手動更新させる
・VBAを1分おきに実行させる
というのを付け加えてみました。
1分以内に沢山出てくるのですが、
場に張り付いて居る時はかなり調子がよいです。

場に張り付いていない時は、元々ご質問させて頂いた
1分毎にデータを更新し、1行分だけデータを出したいと思っております。
下記のその場合はどこを修正したらよろしいでしょうか。
よろしくお願い致します。



Sub 記録()
'
' 記録 Macro
'

' Private Sub 記録()
Dim NextTime As Variant
Range("M5").Select
Selection.Copy
Range("M7").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("L7").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=NOW()"
Range("L7:M7").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Range("L8").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("O8").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = ""
Range("O10").Select
NextTime = Now + TimeValue("00:01:00")
Call Application.OnTime(NextTime, "記録")
Application.CommandBars("岡三RSS2").Controls.Item("更新").Execute
End Sub

2021年04月06日

ログインしてコメントを投稿する

大野 了

VBA見ました!!

こちらの動きですが、
L7,M7に一度時間とデータを書き出して、
その後、行を追加してずらして
スペースができたL8,M8にL7,M8のデータをコピーするという感じでしょうか・・・

それでしたら、一番最後にOnTimeと更新が入っているこのPGで大丈夫だと思います!!
上手くいかない感じでしょうかー?

2021年04月07日

ログインしてコメントを投稿する

RSSユーザー

大野さん

ご連絡有難うございます。
返信が遅くなってしまいました。

上手く行ってました。
時間も任意で変更可能でした。
自動記録も大丈夫でした。

感謝致します。
有難うございました。。。

2021年04月08日

ログインしてコメントを投稿する

大野 了

上手くいきましたか!!
それはよかったです!!!

少しでもお役に立てて幸いです!!

2021年04月08日

ログインしてコメントを投稿する

RSSユーザー

大野様

あの後順調に行ってます。

また、1点分からない事がでてきまして、
御質問をお願いしてもよろしいでしょうか。

例えば今までのコードと図を元に御説明を致しますと、
K8に
=AVERAGE(M8:M12)
と入力しますと、その時はいいのですが、
1分経過すると参照行が1行下にスライド
してしまい、
=AVERAGE(M9:M13)
となってしまいます。
=AVERAGE($M$8:$M$12)
にしても駄目みたいです。

これを避けるためにはどのようにしたらよろしいか教えて頂けますでしょうか。
度々のご質問ですが、
どうぞ、よろしくお願い致します。

2021年04月09日

ログインしてコメントを投稿する

RSSユーザー


追記で質問お願いできますでしょうか(汗)。

=FTICK_M("N225","0","当日買約定数累計",D4)
これを読み出す関数は、30行のみとなっておりますが、
コピーして下に書き出す事は可能でしょうか。
8時間実行したら、30×2×8=480行となるようにしたいのです。

何度も申し訳有りません。

2021年04月09日

ログインしてコメントを投稿する

大野 了

こんにちは!!

まず、『=AVERAGE(M8:M12)』の件ですが、
『=AVERAGE(INDIRECT("M8"):INDIRECT("M12"))』
としますと、AVERAGEの見ている先のセルが増減しても
絶対的にそのセルを見続けてくれます!!


>=FTICK_M("N225","0","当日買約定数累計",D4)
>これを読み出す関数は、30行のみとなっておりますが、
>コピーして下に書き出す事は可能でしょうか。
申し訳ありません、自分の理解力が足りず
ご質問の意味を組みとれませんでした・・・(ごめんなさい

FTICK_Mは実行すると、30Tick分出ると思います。
こちらの中から1分間隔で最新足をコピーされているのが、
先日画像で頂いたL,M列だと思っていたのですが、
こちらとは違う感じでしょうか??


>8時間実行したら、30(Tick)×2(???)×8(時間)=480行となるようにしたいのです。
二つ目の『2』の意味がイメージできず・・・
いまいち・・・
ホント申し訳ありません
なにか具体例などを頂けますとありがたいです!!

2021年04月10日

ログインしてコメントを投稿する

RSSユーザー

大野様

ご連絡ありがとうございます。

1点目は
『=AVERAGE(INDIRECT("M8"):INDIRECT("M12"))』
即解決しました。

問題は
2点目の
「>コピーして下に書き出す事は可能でしょうか」
分かり辛く申し訳ありません。

L列とM列の件は大野様のお陰で、1分毎に書き出すのは
以前解決し、無事稼働させております。

今回はD列とF列になります。
イメージとしては仰る通り、30Ticks分でるのですが
31Ticks目は消えますので、31Ticks以降も消えずに、
書き出す方法は無いかと思い質問をさせて頂きました。
しかし、試していくと、今回余り必要なくなってきましたので、
大丈夫です。

同件か別件でまた質問がでましたら、よろしくお願いいたします。

有難うございます。

2021年04月13日

ログインしてコメントを投稿する

大野 了

RSSユーザさん

1点目は解決できたようでよかったです!!

また、2点目の件も了解しました!!

何かありましたら、またご連絡を頂けますと幸いです!!

2021年04月13日

ログインしてコメントを投稿する

RSSユーザー

2021-4-15 質問.jpg (0.5MB)

大野さん

こんにちは
先日はご返答ありがとうございました。

今回は注文をしたいと思い、
https://www.okasan-online.co.jp/ont/use/sample/download/02.html
の中にある、「先物サンプルシート」で作成しましたが、
中々分からないところが有りました。
注文関数を作成しましたので、
正確に注文されるか教えて頂けますでしょうか。


条件
・先物サンプルの横に、Sheet1を作成しS5に「買い」T5に「売り」
 がでれば、売買のサインとします。
・売買条件は途転(16時30分~または8時45分~の最初の注文は新規)。
 最低1回以上の売買をした後引け迄持ち越すので、
 5時30分か15時15分になったら引成行にします。
・ポジションはミニ1枚で、建玉は2枚以上にならないようにしたいです。
・16時30分~5時30分を1取引の区切り、8:45~15:15をもう1つの区切りにします。


質問です。
・発注IDは自分が作成したもので、よろしいでしょうか。
・逆指値は不要なので、決済条件のC37のところは「""」
でよろしいでしょうか。
・新規条件は最初に買いか売りか分からない為、2つの新規条件の関数を作りましたが
新規として売り買い両方持ってしまう事になりそうでしょうか。
そうだとしたらそれを避ける方法は有りますか。
・引成りの関数の作り方が分からなくて、決済条件のIFOR関数の部分の
C36=19としましたが、分かりませんでしたので教えて下さい。


以下、4つの関数になります。

日経225先物ミニ202106限月の新規売り成行で1枚注文。
注文確認、完了メッセージ、注文画面は無し。パスワードは"12345"。
発注IDはF001。有効期限は当セッションのみ。メモはなし。発注条件は成行(FOK)。
逆指値無し
=fneworder(N225mini,202106,1,"",1,1,13,0,1,0,0,0,12345,F001,1,"",12,"")

日経225先物ミニ202106限月の新規買い成行で1枚注文。
注文確認、完了メッセージ、注文画面は無し。パスワードは"12345"。
発注IDはF001。有効期限は当セッションのみ。メモはなし。発注条件は成行(FOK)。
逆指値無し。
=fneworder(N225mini,202106,1,"",1,3,13,0,1,0,0,0,12345,F001,1,"",12,"")

Sheet1のS5に"買い"が出現、または引けになったら、日経225先物ミニ202106限月の決済買い成行(FOK)1枚。
注文確認、完了メッセージ、注文画面は無し。パスワードは"12345"。
発注IDはR001。メモはなし。発注条件は成行(FOK)。逆指値無し。サインがでない場合は、保有。
=IF(OR(Sheet1!S5="買い",C36=19)),fneworder"N225mini",202106,2,"",1,3,13,0,1,0,0,0,"12345","F001",1,"",13,""),"保有")

Sheet1のT5に"売り"が出現、または引けになったら、日経225先物ミニ202106限月の決済買い成行(FOK)1枚。
注文確認、完了メッセージ、注文画面は無し。パスワードは"12345"。
発注IDはR001。メモはなし。発注条件は成行(FOK)。逆指値無し。サインがでない場合は、保有。
=IF(OR(Sheet1!S6="売り",C36=19)),fneworder"N225mini",202106,2,"",1,1,13,0,1,0,0,0,"12345","F001",1,"",13,""),"保有")

Sheet1では4:21途転買い、4時24分に途転売り、4時28分のSの5には「買い」とでているので途転買い。
次のサインが出なければ、引け決済成行売りとなります。

ファイルを付けました。
上:注文シートの新規注文2関数
真ん中:注文シートの決済の2関数
下:Sheet1の「買い」「売り」出現の監視シート
となります。

長くなってしまい、申し訳有りません。
恐れ入りますがよろしくお願い致します。

2021年04月15日

ログインしてコメントを投稿する

大野 了

RSSユーザさん、こんにちは!!

すみません・・・
またロジックがイメージできず・・・

以下のような動きでしょうか?

1.セッション開始時にポジションを持つ(8:45、16:30)
  この時の売買区分は、S5に準拠???
2.ザラバ中はドテンし続ける
3.ポジションが残っていれば引けで決済

という感じでしょうか?



>・発注IDは自分が作成したもので、よろしいでしょうか。
はい、発注IDは誤発注を防ぐための機能ですので、発注毎に異なる文字列を入れる必要があります!


>・逆指値は不要なので、決済条件のC37のところは「""」でよろしいでしょうか。
はい、逆指値を使われない時は、第17引数(C36)、第18引数(C37)は『""』で大丈夫です


>・新規条件は最初に買いか売りか分からない為、2つの新規条件の関数を作りましたが
新規として売り買い両方持ってしまう事になりそうでしょうか。
そうだとしたらそれを避ける方法は有りますか。
画像を拝見する限り、新規発注(注文シートのB2,B3)に条件が無いため
ファイルを起動した際に、買いと売り両方のポジションを持ってしまうと思われます。
避ける方法ですが、もしS5の売買シグナル通りに発注がかかるのであれば、
決済注文と同様に条件を入れてあげれば行けると思います!!


>・引成りの関数の作り方が分からなくて、決済条件のIFOR関数の部分の
C36=19としましたが、分かりませんでしたので教えて下さい。
引成りの発注は
決済発注の第7引数を5(引成)で発注すると引成りの注文になります!!

ですが、引成り注文を出してしまうと、キャンセルしないとドテンの決済注文が出せないため、
いきなり出してしまうと、ドテンが出来なくなってしまいます。
ですので、ザラバ中はドテンをするために、
決済注文の執行条件は成行で行い、
どこかのタイミング(15:08など)になったら、もうドテンはしないという事で、
引成り注文を出せばOKと思います!!

また、もしドテンをする価格が事前にわかるのでしたら、
不出来引成で発注を出すと簡単ですが、
もし出来高を観られるとかで、事前にわからないというのであれば
残念ながら使えないです・・・

2021年04月15日

ログインしてコメントを投稿する

RSSユーザー

2021-4-16 質問.jpg (475.6KB)

大野様

ご連絡有難うございます。

ご質問の件
1.セッション開始時にポジションを持つ(8:45、16:30)
  この時の売買区分は、S5に準拠???

  →8:45か16:30のセッション開始時に、ポジションがでるとは
   限らず、買いか売りかも分かりません。良くあるのは、
   数分後に始めての新規を持ちます。
   
2.ザラバ中はドテンし続ける
   
  →出来高系のサインですが、出続ければ途転し続けます。
   只、セッション開始数分後に新規、引けで決済の2回という時もあります。
   また、3~4回で引けを迎える事も有りますし、もみ合うと。
   10回以上という事もあります。今回の2週間は揉み合相場でしたので、
   1セッション辺り7回~8回でした。もみ合わない場合は、
   5回以下だと思います。
  
3.ポジションが残っていれば引けで決済
  
  →5時30分か、15時15分の引けで決済希望です。


新規に質問です。

1.発注IDは「発注毎に異なる文字列」の件ですが、
 1セッションに新規注文が5回あるとすると、
 5回分手入力とかVBAで入力しないと駄目でしょうか。
 それとも1セッションに何回途転売買があろうとも、
 1戦略に発注ID1つあればよろしいでしょうか

2.売り買い両方ポジションを持ってしまうの件ですが、
 送らせていただいた画像の一番上の、
 B2に売り新規条件、B3に買い新規条件を記載しました。
 A2とA26とA41にも注文がありますが、こちらに記載するのでしょうか?
 B2列B26とB41の注文は例ですか。

  B2に売り新規条件
 =fneworder(N225mini,202106,1,"",1,1,13,0,1,0,0,0,12345,F001,1,"",12,"")
  B3に買い新規条件
 =fneworder(N225mini,202106,1,"",1,3,13,0,1,0,0,0,12345,F001,1,"",12,"")
  B41に決済買い条件
 =IF(Sheet1!S5="買い"),fneworder"N225mini",202106,2,"",1,3,13,0,1,0,0,0,"12345","F001",1,"",13,"","保有")
  B42に決済売り条件
 =IF(Sheet1!S6="売り"),fneworder"N225mini",202106,2,"",1,1,13,0,1,0,0,0,"12345","F001",1,"",13,"","保有")

この4つで無事に注文は通りますでしょうか。

3.事前に途転価格が分からない為、
 出来高で途転しますので、引け前に注文を出すしかないですよね。
 IFOR関数で、途転若しくは、付きそうもない不出来引成って難しいですかね。
 自動売買でも15時位と、早朝に手動で注文を出さないと難しいという事ですね。

 日中仕事をしていて、手を極力加えたくなく、
 引け前決済の件もそうですが、発注IDが凄く気になります。

 ファイルを修正して付けました。
 上:注文シートの新規注文2関数
 真ん中:注文シートの決済の2関数
 下:Sheet1の「買い」「売り」出現の監視シート
 となります。
 
 何度も有難うございます。
 今回もよろしくお願い致します。





2021年04月16日

ログインしてコメントを投稿する

大野 了

こんにちは!!

>1.発注IDは「発注毎に異なる文字列」の件ですが、
> 1セッションに新規注文が5回あるとすると、
> 5回分手入力とかVBAで入力しないと駄目でしょうか。
全ての発注で別の値を入れる必要があります!!
発注が1秒未満で繰り返す場合はVBAで入力するしかないですが、
もし発注間隔が1秒以上であれば、NOW()などで現在の時間を発注IDとすると
毎回発注IDを自動で変えることが可能です!!



>2.売り買い両方ポジションを持ってしまうの件ですが、
> 送らせていただいた画像の一番上の、
> B2に売り新規条件、B3に買い新規条件を記載しました。
> A2とA26とA41にも注文がありますが、こちらに記載するのでしょうか?
> B2列B26とB41の注文は例ですか。
はい、サンプルのB列は例のようで
実際の発注関数は、A列に書かれているもののようです!


>  B2に売り新規条件
> =fneworder(N225mini,202106,1,"",1,1,13,0,1,0,0,0,12345,F001,1,"",12,"")
>  B3に買い新規条件
> =fneworder(N225mini,202106,1,"",1,3,13,0,1,0,0,0,12345,F001,1,"",12,"")
>  B41に決済買い条件
> =IF(Sheet1!S5="買い"),fneworder"N225mini",202106,2,"",1,3,13,0,1,0,0,0,"12345","F001",1,"",13,"","保有")
>  B42に決済売り条件
> =IF(Sheet1!S6="売り"),fneworder"N225mini",202106,2,"",1,1,13,0,1,0,0,0,"12345","F001",1,"",13,"","保有")
>この4つで無事に注文は通りますでしょうか。
A列の元々あった条件を外して、B列に上記の条件を入れますと発注はできると思います。



>3.事前に途転価格が分からない為、
> 出来高で途転しますので、引け前に注文を出すしかないですよね。
> IFOR関数で、途転若しくは、付きそうもない不出来引成って難しいですかね。
> 自動売買でも15時位と、早朝に手動で注文を出さないと難しいという事ですね。
なるほどー
それでしたらRSSさんの場合、すでにVBAで繰り返し処理をされているので、
全体的にVBAで発注を掛けてしまったがらくちんだと思います。

ドテンをし続ける場合、セル関数だけでできないこともないですが、だいぶ大変だと思います。


先日ご質問を頂いた
Sub 記録()の中に
Call FNEWORDER("N225mini", 0, "1", "", "", "3", "1", "21000", "1", "1", "1", "1", "password", "3", "1", "")
のような感じでセルに書くのと同じような感じで書くと、VBAから発注ができますので
こちらを拡張するというのはいかがでしょうか?

あくまでもイメージですが・・・

Sub 記録()
Static NowPosi As Long '現在どのポジションを持っているか 0:ノーポジション 1:売り、3:買い
Dim NextTime As Variant

'ザラバの間の処理
If "08:45" <= Format(Now(), "HH:MM") And Format(Now(), "HH:MM") <= "15:08" Then
'買いポジションの処理
If sheets("Sheet1").Range("S5") = "買い" And (NowPosi = 0 or NowPosi = 1) Then
'売りポジションの決済
Call FNEWORDER("N225mini", ・・・・)

'買いポジションの新規
Call FNEWORDER("N225mini", ・・・・)

NowPosi = 3
End IF

'売りポジションの処理
If sheets("Sheet1").Range("T5") = "売り" And (NowPosi = 0 or NowPosi = 3) Then
'買いポジションの決済
Call FNEWORDER("N225mini", ・・・・)

'売りポジションの新規
Call FNEWORDER("N225mini", ・・・・)

NowPosi = 1
End IF
End If

'大引け
If ("15:09" <= Format(Now, "HH:MM")) And (Format(Now, "HH:MM") <= "15:14") Then
'ここで引けなり発注
If NowPosi = 1 Then
'売りポジションの決済
Call FNEWORDER("N225mini", ・・・・)
NowPosi = 0
End If
If NowPosi = 3 Then
'買いポジションの決済
Call FNEWORDER("N225mini", ・・・・)
NowPosi = 0
End If
End IF

NextTime = Now + TimeValue("00:01:00")
Call Application.OnTime(NextTime, "記録")
Application.CommandBars("岡三RSS2").Controls.Item("更新").Execute

End Sub


ごめんなさい・・・
テストしたわけでもないので、間違いや漏れがあることはご了承ください!!

2021年04月17日

ログインしてコメントを投稿する
12

すべての投稿を表示する

to_top
to_top

アップロードされたファイルにはウイルスチェックを行っておりますが、未知のウイルス等に感染されている場合がありますので、アップロードされたファイルのご利用はご注意ください。
また、取引パスワード等の重要な情報を投稿内容に含めないようご注意ください。
なお、アップロードされたファイルの利用や投稿内容によって、投稿者自身や他の利用者が被った損害に対して当社は一切責任を負いません。

また、セキュリティの関係上、一部コマンド等を含む内容を送信するとエラー画面が表示され、投稿ができない場合がございます。何卒ご了承ください。

岡三RSS集いの広場では、複数の単語による検索が可能です。

例)関数 and サンプル
→AND検索となり、「関数」および「サンプル」を含む検索結果が表示されます。

例)関数 or サンプル
→OR検索となり、「関数」または「サンプル」を含む検索結果が表示されます。

例)関数 not サンプル
→NOT検索となり、「関数」を含むが「サンプル」は含まない検索結果が表示されます。

※and、or、notの前後は半角スペースで区切ってください。
※単語の間を半角スペースで区切るだけだと、OR検索となります。