[rank:a]の検索結果
時間指定で仲値トレードも簡単にできる無料
EA「NAKANE3」をVer 2.03に
バージョンアップしました。デフォルト設定ではパフォーマンスがいまいちなようですので、パラメーター設定を見直した東京仲値向け最新セットファ...
時間指定で仲値トレードも簡単にできる無料EA「NAKANE3」をVer 2.03にバージョンアップしました。
デフォルト設定ではパフォーマンスがいまいちなようですので、パラメーター設定を見直した東京仲値向け最新セットファイルを公開しました。(2022/10/08)
Ver 2.03 での変更点
曜日によってエントリーのON/OFFを設定できるよう、
パラメーターに「Monday」「Tuesday」「Wednesday」「Thursday」「Friday」「Saturday」「Sunday」を追加しました。
NAKANE3の特徴
「NAKANE3」は新規ポジションを1日1回指定した時間に自動的にエントリーすることができるMT4向けEAです。
デフォルトでは、「東京仲値」に向けたドル円の値動きを狙う(いわるゆ仲値トレード)を行うようにパラメーター設定されています。
自動的に毎日実行されるので仲値の時間帯に手動でのトレードができない場合でもトレードすることができます。
また、注文後一定時間経過した時点で建値より何ポイント高かったら(マイナスの値を指定することもできます)決済するという指定も可能です。
この機能によって期待通りの相場展開にならなかった場合でも速やかにポジションを決済することができます。
同時に建てるポジションは一つで、利益確定もしくは損切りによってポジションが決済されるまで次のポジションが建てられることはありません。
「NAKANE3」は、どの通貨ペアをいつ買って、いつ売れば利益が出るとわかっている場合に非常に効果的です。
ドル円で東京仲値の時間帯を狙うだけでなく、欧州タイム開始時やロンドンフィキシング(LDNFIX)の時間帯に、
ユーロドルのトレードを狙うというのも面白いでしょう。
MT4向けですので、MT5では動作しません。
ソフトウェア使用許諾契約書
本ソフトウェアをご利用いただくためには、ソフトウェア使用許諾契約書に同意していただく必要があります。
利用上の注意
- このEAは必ずしも利益を得られるものではありません。損失が発生する可能性もありますので、利用する場合は自己責任でお願いします。
- このEAを利用して損失が発生したとしても責任は一切負いません。
最新版(Ver 2.03)実行ファイルのダウンロード
Nakane3_v2_03.zipをダウンロード
zip形式で圧縮されていますので、解凍してご利用ください。実行ファイルとセットファイルが含まれています。
インストール方法
MetaTrader 4(以下MT4)にエキスパートアドバイザ(以下EA)をインストールするには、
まず、MT4のメニュー「ファイル」から「データフォルダを開く」をクリックし、
開いたフォルダの配下にある「MQL4」-「Experts」にファイル「Nakane3.ex4」をコピーします。
MT4の「ナビゲーター」ウィンドウのエキスパートアドバイザを選択し、右クリックで表示されるメニューで「更新」を選択すると、
エキスパートアドバイザにコピーしたEAが表示されます。
次に、EAを適用させたいチャートを開き、「ナビゲーター」ウィンドウにあるEAをチャートにドラッグ&ドロップすると、
EA設定の画面がポップアップ表示されますので、パラメーター等の設定を行いOKボタンをクリックします。
チャートの右上に表示されるニコちゃんマークが、スマイルになっていれば正しくインストールされています。
パラメーター説明
Lots
ポジションのロット数を設定します。
TakeProfit
新規ポジションを建てた際に設定される利益確定指値の値幅(T/P)を設定します。
StopLoss
新規ポジションを建てた際に設定される損切り逆指値の値幅(S/L)を設定します。
Slippage
新規ポジションを注文する際に注文価格と約定価格の差(スリッページ)をどの程度許容するかを設定します。許容範囲を超えた場合、注文は約定されません。
Spreads
新規ポジションを注文する際に売り価格(BID)と買い価格(ASK)の差(スプレッド)をどの程度許容するかを設定します。許容範囲を超えた場合、注文は行われません。
TradeType
新規注文を買いで出すか売りで出すかを設定します。1を設定した場合は買い注文、2を設定した場合は売り注文が出されます。
また、0(デフォルト)を設定した場合は、TrendFollowがfalseに設定されている場合は、現行レートが高値圏にあるときは売りで、
安値圏にあるときは買いで注文されます。trueに設定されている場合は、現行レートが高値圏にあるときは買いで、安値圏にあるときは売りで注文されます。
ServerTime
エントリー開始時刻にシステムタイムを使用するか、サーバータイムを使用するかを指定します。false(デフォルト)の場合はシステムタイム、
trueの場合はサーバータイムを使用します。
OpenHour
新規注文発注時刻の時間を設定します。
OpenMinute
新規注文発注時刻の分を設定します。例えば、OpenHourに9、OpenMinuteに0を設定している場合は9時0分に成り行きで注文が実行されます。
ExceptDays
新規注文を行わない日をカンマ区切りで設定します。例えば、26日、27日、28日に新規注文を行いたくない場合は”26,27,28”と設定します。
Monday
月曜日に新規エントリーするかどうかを指定します。true(デフォルト)の場合はエントリーし、falseの場合はエントリーしません。
Tuesday
火曜日に新規エントリーするかどうかを指定します。true(デフォルト)の場合はエントリーし、falseの場合はエントリーしません。
Wednesday
水曜日に新規エントリーするかどうかを指定します。true(デフォルト)の場合はエントリーし、falseの場合はエントリーしません。
Thursday
木曜日に新規エントリーするかどうかを指定します。true(デフォルト)の場合はエントリーし、falseの場合はエントリーしません。
Friday
金曜日に新規エントリーするかどうかを指定します。true(デフォルト)の場合はエントリーし、falseの場合はエントリーしません。
Saturday
土曜日に新規エントリーするかどうかを指定します。trueの場合はエントリーし、false(デフォルト)の場合はエントリーしません。
Sunday
日曜日に新規エントリーするかどうかを指定します。trueの場合はエントリーし、false(デフォルト)の場合はエントリーしません。
TimeUnit
TrailTime、CutTime、FinalTimeの時間単位を指定します。0の場合は1時間単位、1の場合は1分単位になります。
TrailPoint
トレールの値幅をポイント数で指定します。
レートが建値から指定ポイント数×2を超えた場合に、決済逆指値が建値+(n-1)×指定ポイント数に変更されます。
TrailPointを小さくすると、相場状況によってはすぐに逆指値に達してしまい十分な利益を得られないことも考えられますので、
ボラティリティの大きな通貨ペアの場合は大きめの値を設定します。
GoBack
相場がポジションと逆行した場合に決済指値を変更するかどうかを設定します。
パラメーターZeroCutがtureの場合は現行レートが建値からTrailPointで指定したポイント数を超えて逆行した場合に、
パラメーターZeroCutがfalseの場合は現行レートが建値からTrailPointで指定したポイント数×2を超えて逆行した場合に決済指値が変更されます。
デフォルトはfalse(行わない)になっています。
TrailTime
トレールを開始する経過時間を設定します。0の場合は経過時間に関係なく、1以上の値を設定した場合は指定時間経過後にトレールが行われます。
CutTime
指定時間経過後に決済を行うかどうかを設定します。0の場合は決済は行いません。決済を行う場合には1以上の整数値を設定します。
CutPoint
指定時間経過後に決済を行うかどうかの判定で、建値にこのポイント数を加算した値が現行レートを超えている場合に決済が行われます。
FinalTime
指定時間経過後に損益に関わらず決済を行うかどうかを設定します。0の場合は決済は行いません。決済を行う場合には1以上の整数値を設定します。
TrenFollow
TradeTypeが0の場合に順張りでエントリーするか逆張りでエントリーするかを指定します。
Terms
TradeTypeが0(自動)の場合、注文の取引種別(買いか売りか)を決めるための判定期間を設定します。
1時間足のチャートで12と設定した場合は、約12時間が判定期間になります。15分足のチャートで12と設定した場合は約3時間が判定期間になります。
RangePoint
TradeTypeが0(自動)の場合の判定期間の有効な値幅をポイント数で設定します。判定期間の値幅が設定した値幅より小さい場合、注文は行われません。
例えば、200ポイントと指定した場合、判定期間の値幅が200ポイント(50pips)より小さかった場合、注文の対象外となります。
HighLowRatio
TradeTypeが0(自動)の場合に、現行レートが判定期間の値幅の中の高値圏または安値圏ににあるかを判定するための比率を設定します。
例えば、0.8を設定した場合は値幅の80%を超えている場合は高値圏、値幅の20%より小さい場合は安値圏として、高値圏の場合は売り注文(Short)、
安値圏の場合は買い注文(Long)が行われます。
Notify
ポジションのオープンとクローズの際に通知を行うか指定します。0の場合は通知は行われません。1の場合(デフォルト)はアラート画面が表示されます。2の場合はEメールが送信されます。
MagicNumber
マジックナンバーです。他のEAと区別するためにユニークな数値を設定してください。マジックナンバーを変更することで同じ通貨ペアでいくつものEAを動かすことが可能です。
東京仲値向け設定(デフォルト、Nakane3_USDJPY_TOKYO.set)のバックテスト
デフォルトの東京仲値向け設定でバックテストを行った結果です。プラスにはなってますがあまり利益が多いとは言えません。(現在は、デフォルト設定ではなく東京仲値向け最新セットファイルの結果レポートになっています。)
結果レポート
設定例1:ドル円欧州タイム順張り作戦(Nakane3_USDJPY_LDN.set)のバックテスト
ドル円で欧州タイム開始時に順張りでエントリーする設定でバックテストを行った結果です。東京仲値向けの設定より有望そうですが直近の成績は良くありません。1時間足で実行しています。
結果レポート
設定例2:ユーロドル欧州タイム順張り作戦(Nakane3_EURUSD_LDN.set)のバックテスト
ユーロドルで欧州タイム開始時に順張りでエントリーする設定でバックテストを行った結果です。直近の成績は良いですが、その前が良くありません。1時間足で実行しています。
結果レポート
エントリー時間、T/P、S/Lなどのパラメーター設定を見直すことで、より良い設定が見つかるかも知れませんが、
値動きの小さい東京タイムより、値動きの大きな欧州タイム、NYタイムを狙った方が良さそうです。
仲値トレードとは
仲値トレードとは、日本時間の9時55分頃に決まる「仲値」に向けてドル円(USDJPY)の上げを狙ったトレードのことで、
輸入業者が決済用のドル資金を調達するために円売りドル買い注文を持ち込むことが多いため、
「仲値」の少し前にドル円やクロス円を買っておいて9時55分頃に決済すれば簡単に儲けられると考えられている。
ただし、仲値で必ずしもドル円やクロス円が上がるとは限らず、輸出企業による円買いドル売りが多い場合は下がったり、
他の材料で大きく相場が動いている場合は、仲値とは無関係にレートが動くので実際はそう簡単ではない。
ロンドンフィキシング(LDNFIX)とは
ロンドンフィキシングとは、ロンドン市場の16時、日本時間の25時(夏時間の場合は24時)に「金(gold)」の仲値が決定することで、
決済通貨として使用されるドルの需給に影響を与えることから、この時間帯にユーロドル、ポンドドル、ドル円などが大きく動くことがある。
さらに月末には、ポンドで決済を行うイギリス企業の決済の動きから、通常のロンドンフィキシング以上に市場の値動きが激しくなる。
この市場の激しい値動きや金の価格を上げようとする仲値トレードを利用して稼ぐ、月末ロンドンフィキシングというトレード手法もある。
これまで英語版が表示されていた
Google Finance(グーグルファイナンス)のURL(http://www.
Google.com/finance)で日本版が表示されるようになってますが、英語版はどうやったら見れるのでしょうか?いろいろやって...
これまで英語版が表示されていたGoogle Finance(グーグルファイナンス)のURL(http://www.google.com/finance)で日本版が表示されるようになってますが、英語版はどうやったら見れるのでしょうか?
いろいろやってみた結果、パラメーターに「?gl=us&hl=en&gws_rd=cr」を追加して、
http://www.google.com/finance?gl=us&hl=en&gws_rd=crというURLでアクセスすると、英語版が表示されるようです。
英語版のグーグルファイナンスも前と変わっているので、リニューアルされたということでしょうか。
Google Finance(グーグルファイナンス)とは
Google Finance(グーグルファイナンス)は、株価情報、金融ニュース(Google Newsと連動)、為替レート、国債金利などが掲載されているGoogleのサイトで、ダウ平均、S&P 500、Nasdaq(ナスダック)のリアルタイムチャートが見ることができる。
日本からアクセスした場合は日本版が表示されるが、アメリカからアクセスした場合はおそらく英語版が表示される。
日本からアクセスした場合でも英語版(米国版)が表示されるURL。
Google(
グウグル)とは、Webや地図(
グウグルマップ)、画像などの
検索サービスを中心に、動画(YouTube)、メール(Gmail)、ブログ、グループ、RSSリーダー、翻訳など様々なオンラインサービスを無料で提供してい...
Google(グウグル)とは、Webや地図(グウグルマップ)、画像などの検索サービスを中心に、
動画(YouTube)、メール(Gmail)、ブログ、グループ、RSSリーダー、翻訳など様々なオンラインサービスを無料で提供しているポータルサイトで、
サービスの品質が高くパフォーマンスも良いことから人気がある。
評価 : ★★★★★
(
kagahiro
2010/04/28)
Google(グウグル)のサービス
Web検索(グウグル検索)
ニュース(グウグルニュース)
地図検索(グウグルマップ)
RSSリーダー(グウグルリーダー)
カレンダー(グウグルカレンダー)
文書と表計算(グウグルドキュメント)
動画共有サービス(YouTube)
ブログサービス(Blogger)
Googleの正体 (マイコミ新書)
毎日コミュニケーションズ 著者:牧野 武文 価格:819円 評価:★★★★★
- グーグルを知る上では文句なしの名著 ★★★★★
- グーグルの可能性と問題点 ★★★★★
- フリーの事例研究 ★★★★★
- 鋭い洞察力に感服 ★★★★★
- 私たちの問題としてGoogleを見つめる ★★★★
powered by
amalink
MySQLでは、DELETE文でLIMIT句とORDER BYを使用して
上位n件の
レコードを削除することができます。削除前にORDER BYで指定した方法で並べ替えられ(ASCは昇順、DESCは降順、省略した場合は昇順)、
LIMIT句で指定した行...
MySQLでは、DELETE文でLIMIT句とORDER BYを使用して上位n件のレコードを削除することができます。
削除前にORDER BYで指定した方法で並べ替えられ(ASCは昇順、DESCは降順、省略した場合は昇順)、LIMIT句で指定した行数のレコードが削除されます。
構文:
DELETE FROM テーブル [WHERE 条件]
ORDER BY カラム [ASC | DESC]
LIMIT 行数;
例えば、データベースtestのsalesテーブルに10件のレコードが格納されていて、priceの値が低い順に3件のレコードを削除する場合は以下のSQL文になります。
DELETE FROM test.sales ORDER BY price LIMIT 3;
実際に実行してみると以下のような結果になります。
削除前のデータ:
mysql> select * from test.sales order by price;
+----------+-------------+---------+----------+
| ordernum | product | price | quantity |
+----------+-------------+---------+----------+
| 3 | WII | 4500 | 1 |
| 5 | PS3 | 10000 | 3 |
| 8 | G-SHOCK | 12000 | 8 |
| 9 | EXILIM | 14000 | 7 |
| 1 | PS4 | 20000 | 1 |
| 6 | COOLPIX | 23000 | 1 |
| 7 | amazon fire | 25000 | 6 |
| 10 | GoPro | 27000 | 3 |
| 4 | iPhone SE | 50000 | 4 |
| 2 | iPhone 6 | 1000000 | 2 |
+----------+-------------+---------+----------+
10 rows in set (0.01 sec)
DELETE文を実行:
mysql> DELETE FROM test.sales ORDER BY price LIMIT 3;
Query OK, 3 rows affected (0.08 sec)
削除後のデータ:
mysql> select * from test.sales order by price;
+----------+-------------+---------+----------+
| ordernum | product | price | quantity |
+----------+-------------+---------+----------+
| 9 | EXILIM | 14000 | 7 |
| 1 | PS4 | 20000 | 1 |
| 6 | COOLPIX | 23000 | 1 |
| 7 | amazon fire | 25000 | 6 |
| 10 | GoPro | 27000 | 3 |
| 4 | iPhone SE | 50000 | 4 |
| 2 | iPhone 6 | 1000000 | 2 |
+----------+-------------+---------+----------+
7 rows in set (0.00 sec)
MySQLでは、INSERT ... SELECTを使用することで1つまたは複数のテーブルからレコードをテーブルに追加できます。また、SELECTでLIMIT句とORDER BYを使用して
上位n件のレコードのみテーブルに追加することもできます。...
MySQLでは、INSERT ... SELECTを使用することで1つまたは複数のテーブルからレコードをテーブルに追加できます。
また、SELECTでLIMIT句とORDER BYを使用して上位n件のレコードのみテーブルに追加することもできます。
構文:
INSERT
INTO テーブル
[(カラム, ...)]
SELECT ...
追加前にORDER BYで指定した方法で並べ替えられ、LIMIT句で指定した行数のレコードが追加されます。
例えば、データベースtestのsalesテーブルに10件のレコードが格納されていて、priceの値が低い順に3件のレコードをjunkテーブルに追加する場合は以下のSQL文になります。
INSERT INTO test.junk (product,price) SELECT product,price FROM test.sales ORDER BY price Limit 3;
実際に実行してみると以下のような結果になります。
salesテーブルのデータ:
mysql> select * from test.sales order by price;
+----------+-------------+---------+----------+
| ordernum | product | price | quantity |
+----------+-------------+---------+----------+
| 3 | WII | 4500 | 2 |
| 5 | PS3 | 10000 | 4 |
| 8 | G-SHOCK | 12000 | 9 |
| 9 | EXILIM | 14000 | 7 |
| 1 | PS4 | 20000 | 1 |
| 6 | COOLPIX | 23000 | 1 |
| 7 | amazon fire | 25000 | 6 |
| 10 | GoPro | 27000 | 3 |
| 4 | iPhone SE | 50000 | 4 |
| 2 | iPhone 6 | 1000000 | 2 |
+----------+-------------+---------+----------+
10 rows in set (0.00 sec)
実行前のjunkテーブルのデータ:
mysql> select * from test.junk;
Empty set (0.00 sec)
INSERT ... SELECT文を実行:
mysql> INSERT INTO test.junk (product,price) SELECT product,price FROM test.sales ORDER BY price Limit 3;
Query OK, 3 rows affected (0.05 sec)
Records: 3 Duplicates: 0 Warnings: 0
実行後のjunkテーブルのデータ:
mysql> select * from test.junk;
+---------+-------+
| product | price |
+---------+-------+
| WII | 4500 |
| PS3 | 10000 |
| G-SHOCK | 12000 |
+---------+-------+
3 rows in set (0.00 sec)
参考:
MySQL 5.6 リファレンスマニュアル INSERT ... SELECT 構文
Tumblr(タンブラー)のダッシュボードに問答無用で表示されるおすすめ投稿を消す(非表示にする)方法についてです。
Tumblrを使用する際にまず問題になるのが、
Tumblrのダッシュボードには、自分の投稿だけでなく運...
Tumblr(タンブラー)のダッシュボードに問答無用で表示されるおすすめ投稿を消す(非表示にする)方法についてです。
Tumblrを使用する際にまず問題になるのが、Tumblrのダッシュボードには、自分の投稿だけでなく運営からのおすすめ投稿が問答無用で表示され、しかも、Tumblrが提供している「設定」機能などでは非表示にすることができないということです。
しかし、このおすすめ投稿を表示されないようにしないと、これが邪魔すぎて自分の投稿を管理することができません。というか、発狂しそうになります。
そこで、Googleで「Tumblr ダッシュボード おすすめ 消す」で検索すると、どうやらブラウザがChromeかFirefoxなら「Stylish」という拡張を使用することで、なんとか擬似的に消すことができようです。方法は、
- まず、Stylishをインストールします (Firefox Chrome)
- インストールしたら「Tumblr hide recommended posts on dashboard」で「+ Install with Stylish」をクリックしてスタイルを適用します
詳細な方法についてはこちらの記事(Tumblr ダッシュボードのオススメブログを削除する のこと)に書かれています。
それにしても、この「ダッシュボードにおすすめ投稿が表示されるという問題」がある限り、いくら他の機能が優れていてもユーザーが増えないと思うのですが、Tumblrの運営はこれが「Cool(カッコいい)」とでも考えているのでしょうか。
Tumblr(タンブラー)とは
Tumblr(タンブラー)とは、テキスト、画像、引用、リンク、チャット、音声、動画が投稿できるシンプルなブログサービスで、Twitterと同じマイクロブログサービスとも呼ばれていますが、機能などはTwitterとはかなり異なります。HTMLやマークダウンでの投稿もできるので、むしろ、Twitterより一般的なブログサービスに近いサービスと言えるでしょう。
ゼロからはじめる tumblrスマートガイド
技術評論社 著者:松本 剛
amazon.co.jpのカスタマーレビューを見る
powered by amalink
3/10日(金)にシリコンバレー銀行(SVB)破綻したことで相場の流れが変わった感じがしますね。3/22(水)のFOMCまでは、これまでに発表された強い米指標で
ドル円は上がると思ってましたが、そうはならなさそうです。...
3/10日(金)にシリコンバレー銀行(SVB)破綻したことで相場の流れが変わった感じがしますね。
3/22(水)のFOMCまでは、これまでに発表された強い米指標でドル円は上がると思ってましたが、そうはならなさそうです。
3/14(火)にCPIがありますが、CPIが強かったら利上げの影響による更なる銀行破綻懸念でリスクオフのドル円売り。CPIが弱かったら利上げ後退観測でドル円売り。
ということで、今は逆にFOMCまでドル円は売られる流れになるのではないかと思っています。
しかも、来週からブラックアウト期間に入るのでFRB要人発言がなくなり、市場関係者の憶測が流されることになるので、ヘッドラインで上がったり下がったりする判断が難しい相場になりそうです。
シリコンバレー銀行破綻、金融危機以来最大 利上げで脆弱性表面化
関係者によると、FDICはこの週末、シリコンバレー銀行との統合に応じる金融機関を探す予定。保護対象外の預金を守るためにも13日までに経営統合を取りまとめたい考えだが、合意が成立するかは不透明という。
とりあえず合意は成立するだろうという見込みなんでしょうが、合意が成立しなかったら大事件ですね。
ゴゴジャンに出品中の自作のブレイクアウト
EA「NEKONEKO 2」をVer 2.12にバージョンアップしました。主な変更内容は以下の通りです。NEKONEKO 2 Ver 2.12での変更点エントリー時間帯やトレールの発動条件、経過時間に...
ゴゴジャンに出品中の自作のブレイクアウトEA「NEKONEKO 2」をVer 2.12にバージョンアップしました。
主な変更内容は以下の通りです。
NEKONEKO 2 Ver 2.12での変更点
エントリー時間帯やトレールの発動条件、経過時間による決済条件などのデフォルトパラメーター設定を変更しました。エントリー時間帯以前の設定より短くなっています。
複利機能の追加し、関連するパラメーター「Compound」「Leverage」「MaxLot」を追加しました。複利機能はデフォルトではオンになっていません。複利機能を使用する場合は「Compound」をtrueに変更します。
パラメーター「Comments」からで任意のコメントを設定できるようにしました。
オンラインショップの商品が注文された際に顧客に注文内容の確認メールを送信したり、掲示板にコメントが書き込まれた際に管理人宛てに通知メールを送信したりするには、フォームで入力された項目の内容をCGIからメー...
オンラインショップの商品が注文された際に顧客に注文内容の確認メールを送信したり、掲示板にコメントが書き込まれた際に管理人宛てに通知メールを送信したりするには、フォームで入力された項目の内容をCGIからメールとして送信する必要が
あります。
一般的なレンタルサーバーでCGIからメールを送信する場合の基本的な処理手順は次のようになります。
1.フォームから入力された各項目の値をパラメータから取得
2.subject(件名)をMIME-Base64形式に変換
3.メッセージを作成
4.メール送信する文字列の文字コードをJISに変換
5.sendmailを使用してメールを送信
下記のCGIスクリプト(UTF-8)はレンタルサーバー等で利用可能なsendmailを使用してフォームから入力された、Subject、宛先メールアドレス、差出人、本文を使用してメールを送信するサンプルプログラムです。
--- mailform.html (入力フォーム) ---
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>メールフォーム</title>
</head>
<body>
<h1 class="title">メールフォーム</h1>
<form method="post" action="sendmail.cgi">
<input type="hidden" name="a" value="exec">
件名(Subject) :<br />
<input type="text" name="subject" size="80" value=""><br />
宛先(To) :<br />
<input type="text" name="to" size="80" value=""><br />
差出人(From) :<br />
<input type="text" name="from" size="80" value=""><br />
本文(Body) :<br />
<textarea name="body" rows="10" cols="65"></textarea><br />
<p>
<input type="submit" value="送信">
</p>
</form>
</body>
</html>
--- sendmail.cgi (メール送信CGI) ---
#!/usr/bin/perl
use strict;
use warnings;
use CGI;
use Encode;
my $cgi = CGI->new();
# パラメータからフォームの入力値を取得
my $subject = $cgi->param('subject');
my $to = $cgi->param('to');
my $from = $cgi->param('from');
my $body = $cgi->param('body');
# subject(件名)をMIME-Base64形式に変換
$subject = Encode::encode('MIME-Header-ISO_2022_JP', $subject);
# メッセージを作成
my $message = <<"END_MESSAGE";
From: $from
To: $to
Subject: $subject
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
$body
END_MESSAGE
# メール送信する文字列の文字コードをJISに変換
Encode::from_to($message, 'utf8', '7bit-jis');
# sendmailを使用してメールを送信
my $sendmail_path = '/usr/sbin/sendmail'; # sendmail path
open my $mailh, "| $sendmail_path -t -oi $to";
print {$mailh} $message;
close $mailh;
# 送信終了を表示
my $html = <<"END_HTML";
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>送信終了</title>
</head>
<body>
<p><big>送信終了</strong></big></p>
</body>
</html>
END_HTML
print "Content-Type: text/html\n\n", $html;
なお、フォームからのパラメータの受け取りにはCGIモジュールを、メール本文の文字コードの変換やsubject(件名)のMIME-Base64形式への変換にはPerl 5.8以降では標準モジュールなっているEncodeモジュールを使用しています。
また、このサンプルでは、処理手順をわかりやすくするために、入力チェックなどの実際に運用する場合に必要な
処理を行ってませんが、入力チェック処理も含まれたより実用的なシンプルな
メールフォームCGIの無料配布(ライセンスはGPL)も行っていますので、よろしければご活用ください。
ナンピンEA「Million Dollar」「Nanpin K」「PINMA(FREE)」、両建ツール「STOPPER(FREE)」を使うなら、スワップフリーの
XMTrading(
XM、エックスエム) のKIWAMI極口座がおすすめです。
スワップフリー口座とは、...
ナンピンEA「Million Dollar」「Nanpin K」「PINMA(FREE)」、両建ツール「STOPPER(FREE)」を使うなら、スワップフリーのXMTrading(XM、エックスエム) のKIWAMI極口座がおすすめです。
スワップフリー口座とは、通常のFX口座と異なり、取引を持ち越す場合に発生するスワップ金利が発生しない取引口座です。
ナンピンや両建てを考えた場合、スワップフリー口座が有利であると言えます。
ナンピンとは、価格が下落した場合に買い増しすることで、取引価格の平均値を下げることができる取引方法で、両建てとは、同じ通貨ペアを同時に買いと売りのポジションを持つことで、為替相場の変動に左右されずに利益を上げる取引方法です。
これらの取引方法を行う場合、スワップ金利が発生すると、取引コストがかかってしまいます。しかし、スワップフリー口座を利用すると、スワップ金利が発生しないため、取引コストを削減することができます。そのため、ナンピンや両建ての取引においては、スワップフリー口座が極めて有利と言えるでしょう。
当サイトで配布している「Million Dollar」「Nanpin K」「PINMA(FREE)」などのナンピンEAや両建てツールの「STOPPER(FREE)」を運用するのであれば、現時点ではXMtrading(エックスエム) のKIWAMI極口座が最善の選択でしょう。
また、私のアフィリエイトリンクからXMに口座開設/口座追加をしていただいた場合、EA Clusterを利用できるというメリットもあります。
リアル取引口座を開設する
|< 先頭へ < 前へ 1 2 3 4 5 次へ >
アクセスランキング
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (4 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (4 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (4 PV)
- [将棋]将棋メイド「押木ゆい」さん考案の新戦法「メイドシステム」が大人気 #将棋ウォーズ初段 (3 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (3 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (3 PV)
- MT4向けヘッジ(両建て)ツール(EA)「STOPPER FREE」を無料公開 #自動売買 #FX (2 PV)
- [将棋]ユーチューバーのクロノさんが将棋ウォーズ運営からアカウント停止の警告を受ける #ソフト指し #複垢 #アカBAN (2 PV)
- EAの運用にVPSを利用するメリット #FX (1 PV)
- NoteでナンピンマーチンEA「Million Dollar MT5」を販売開始 (1 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (3119 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (520 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (459 PV)
- ガンマトレード(ガンマプレイ)とは #FX #用語解説 #オプション取引 (334 PV)
- Google News (グーグルニュース)日本版 (216 PV)
- 最新のGoogle News(グーグルニュース)日本版のRSSが取得できるURL (207 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (176 PV)
- 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」をバージョンアップ(Ver 2.04) (173 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (162 PV)
- 有力将棋系ユーチューバーのショウヤンさんが将棋ウォーズで「ソフト指し」を告白し衝撃走る (147 PV)
アクセス統計
ディレクトリ
関連サイト