Open3
gasからchart-imgを呼び出す
前提
- chart-imgのアカウントを登録している
- google スプレッドシートが使用できる状態になっている
参考
step1 google app scriptとchart-imgの連携
function myFunction() {
const sheet = SpreadsheetApp.openById("1bg1V0IjL5LWxo9kewbPSnkkCAuWeY6lWIQOZ6IW_Jss").getSheetByName('シート1');
const chartImgApi = "https://api.chart-img.com/v1/tradingview/advanced-chart?key=chart-imgのキーを入力" //Chart-imgのAPI
const res = UrlFetchApp.fetch(chartImgApi);
const img = res.getBlob();
sheet.insertImage(img, 5, 10);
}
チャート画像がシートに貼り付けられている
参考
step1.5 画像のサイズを変更する (除外)
現段階ではできないことが判明、googleドキュメント等に画像をインポートすることで対応可能とのことだが一旦スキップ
APIにパラメータを付与することによって対応可能
https://api.chart-img.com/v1/tradingview/advanced-chart?interval=4h&height=300&key={YOUR_API_KEY}
参考