PREV | PAGE-SELECT | NEXT

≫ EDIT

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

| スポンサー広告 | --時--分 | comments(-) | trackbacks(-) | TOP↑

≫ EDIT

寄り引け戦略の書き方の基本(イエスランゲージ練習問題)

いわゆる「寄り引け戦略」を作成する際のベースとなる考え方を勉強しました。

ここではYeslanguageの関数「Dayclose」関数を利用した書き方を載せておきます。



/*-------------------------------------------------------------------------
前日終値を利用したプログラム

 ・前提1:日経225Largeの5分足チャートを利用

【買い条件】
 ・条件1:デイトレード用プログラムとして作成してください。
 ・条件2:現在価格が、前日終値を下回る
 ・条件3:ポジションを保有していない
→ 次のBarの始値で成行を実行してください

 【売り条件】
 ・条件1:デイトレード用プログラムとして作成してください。
 ・条件2:現在価格が、前日終値を上回る
 ・条件3:ポジションを保有していない
→ 次のBarの始値で成行を実行してください

 【決済条件:ロスカット】
 ・条件1:ポジションを保有している時
 ・条件2:100円の損切り

 【決済条件:デイトレード用オーダー】
 ・後場の終了30分前にポジションを閉じて、その日の取引を終了とします。

-------------------------------------------------------------------------*/

//新規売買条件
//前日の終値を基準に、寄付後に買い・売りのいずれかを
//発注するような書き方です。

//買い条件
If time < 144000 and Close < DayClose(1)
and MarketPosition == 0 Then
Buy("Long",AtMarket);

//売り条件
If time < 144000 and Close > DayClose(1)
and MarketPosition == 0 Then
Sell("Short",AtMarket);

//決済条件
If MarketPosition <> 0 Then
Begin
ExitLong("Exit_Long",AtStop,EntryPrice - 100,"Long");
ExitShort("Exit_Short",AtStop,EntryPrice + 100,"Short");
End;

//デイトレ決済条件
If time > 144500 then
Begin
ExitLong("Ex_Longfin", AtMarket);
ExitShort("Ex_shortfin", AtMarket);
End;

##########################################################
スポンサーサイト

| シストレ講習 | 09時23分 | comments:1 | trackbacks:0 | TOP↑

いつも楽しく観ております。
また遊びにきます。
ありがとうございます。

| 履歴書の書き方の見本 | 2010/08/05 13:34 | URL |















非公開コメント

http://systemtradeindex.blog27.fc2.com/tb.php/38-10614fd7

PREV | PAGE-SELECT | NEXT

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。