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

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

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

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

岡三オンライン証券(代理記入)

当社に寄せられた質問「保有情報取得関数OPPOS1TI0Nに表示される評価損益額を使ったOCO注文について」

225先物です。複数の建玉の利益確定あるいは損切り(OCO)を行うため,
保有情報取得関数OPPOS1TI0Nで表示される評価損益額を使い、シートモジュール上に下記コードを書きました。
しかし、コンパイルエラー(プロシージャの宣言が、イベント又はプロシージャの定義と一致しません)と表示されました。修正すべき箇所をご教授いただければ、有難く存じます。宣しくお願い致します。

(シートモジュール)
Private Sub Worksheet_Change
Dim i as integer
For i =3 to 25
if Cells(i,9)<=-5000 then “評価損益額はCells(3.9)から記入
if cells(i, 1)=“買" then “建玉の売買の別は,Cells(3,1)から記入
Call 決済売
Else
Call 決済買
End if
End if

if Cells(i,9)>=5000 then
if cells(i, 1)=“買" then
Call 決済売
Else
Call 決済買
End if
End if

Next
End Sub

*損切り、利益確定ともそれぞれ-5000円 、5000円としています。
**決済売,買とも標準モジュールに於て、
sub 決済売 ()
kessaiuri=fneworder(成行・決裁売)
End Sub
をそれぞれ作成しています。
***3~25行まで保有の注文までの処理としています。

以上

2017年05月25日

大田孝

小笠原聖史様
朝一番のご返事有難うごさいます。
“決済建玉がありません"とのエラーはなくなりましたが、条件(± 4000から±1.000に変更)がきても,決済発注されません。
小笠原さんのPCでは,問題なく決済されるのであれば、私のPCの設定が何か違っているのでしょうか。
おおた

2017年06月05日

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

小笠原聖史

おおた様
はい、私のPCではうまく動作しております。
以下のような関数で、”決済”シートのL列に評価損益額が表示されるようになっていれば、うまくいくと思うのですが、、、
=FOPPOSITION("評価損益額",L3,"0")

RSSからの新規発注は動作していらっしゃるので、PCの設定は問題ないように思っております。

2017年06月05日

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

大田孝

小笠原聖史様
有り難うございます。言われる通り決済が、出来ました。
初歩的な質問にも丁寧にお答え戴き,又プログラムも2本も書いて載いたり、
頭の下かる思いでー杯でございます。心から感謝いたします。
有難うございました。
おおた

2017年06月06日

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

小笠原聖史

おおた様
よかったです、私もうれしいです!
また何かございましたら、掲示板をご利用ください。
おおた様のトレードの成功をお祈りいたします。

2017年06月06日

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

すべての投稿を表示する

to_top
to_top

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

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

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

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

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

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

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